Multi-functional Nanoscale Materials and Their Potential Applications by Alagarsamy Pandikumar | Menrva Books | MenrvaBooks