Senior Research Fellow
Imperial College London
Centre for Environmental Policy
Imperial College London
Silwood Park Campus
Ascot, Berkshire, SL5 7PY
UNITED KINGDOM
Phone:
+44 (0)20 7594 2496
Mobile:
+44 (0)7590250436
Email: [email protected]
Preferred languages:
English
About Imperial College (ICL).