Bio-Nanoparticles : Biosynthesis and Sustainable Biotechnological Implications by Om V. Singh | Menrva Books | MenrvaBooks