Biological Synthesis of Nanoparticles and Their Applications | 9780367210694 | Memmo