Multi-Functional Nanoscale Materials and their Potential Applications by Alagarsamy Pandikumar | Menrva Books | MenrvaBooks