Process Safety and Environmental Protection, Top Reviewer Award 2023

Prize: Honorary award

Degree of recognitionInternational
Granting OrganisationsThe Institution of Chemical Engineers - IChemE