NobleBlocks
    Biogenic synthesis of zinc oxide nanoparticles using Ruta graveolens (L.) and their antibacterial and antioxidant activities | NobleBlocks