Nanostructures and Thin Films for Multifunctional Applications Technology, Properties and Devices by Veaceslav Ursaki | Menrva Books | MenrvaBooks