NobleBlocks
    Plant celluloses, hemicelluloses, lignins, and volatile oils for the synthesis of nanoparticles and nanostructured materials | NobleBlocks