Metal and Metal Oxide Nanoparticles | 9781032643298 | Memmo