NobleBlocks
    Green synthesis of nanoparticles: Current developments and limitations | NobleBlocks