Advanced Solid-state Devices for Emerging Nanotechnologies by Shakeb Khan | Menrva Books | MenrvaBooks