Metal Nanoparticles in Microbiology by Mahendra Rai | Menrva Books | MenrvaBooks