Employment
-
Dow Chemical (United States) Senior Process Safety Manager
Education
-
University of Edinburgh PhD1990 - 1994
-
University of Edinburgh BEng1986 - 1990
Projects & Funding
Projects & funding information is unavailable.