Biogenic nanoparticles: a comprehensive perspective in synthesis, characterization, application and its challenges - Patil, S; Chandrasekaran, R (J Genet Eng Biotechnol, 2020)