NobleBlocks
    A comprehensive review on cellulose nanocrystals and cellulose nanofibers: Pretreatment, preparation, and characterization | NobleBlocks