CatchBio, a consortium of 21 partners from industry and academia, stands for Catalysis for Sustainable Chemicals from Biomass

CatchBio, a consortium of 21 partners from industry and academia, stands for Catalysis for Sustainable Chemicals from Biomass