Science Correspondent
London, England, United Kingdom
The Economist
Science Correspondent
Imperial College London
Research Events Assistant
Proof Communication UK
Senior Account Executive
New Scientist
Features Editor
New Scientist
Deputy Head of Features
Imperial College London