NobleBlocks
    Aquatic weed as a biorefinery resource for biofuels and value-added products: Challenges and recent advancements | NobleBlocks