NobleBlocks
    In-Situ Growth of Metal Oxide Nanoparticles on Cellulose Nanofibrils for Dye Removal and Antimicrobial Applications | NobleBlocks