Leaf Resources

Leaf Resources Ltd is commercialising #GlycellTM its innovative technology & processes to generate high-value renewable products from plant biomass

    Biomass
Leaf Resources Ltd is commercialising #GlycellTM its innovative technology & processes to generate high-value renewable products from plant biomass