How a pinch of Salt makes all the Difference for Sustainable Fuels and Chemicals - The Role of Promoters to Catalyse the Production of Low Carbon Fuels

Full project page

Organisations map overview