NobleBlocks
    Biogenic synthesis of nanoparticles: A review | NobleBlocks