Middlesex University
Head of Department of Natural Sciences
Middlesex University
Deputy Dean, Faculty of Science and Technology
Freelance
Freelance Consultant
Royal Postgraduate Medical School, University of London
Middlesex University
London School of Hygiene and Tropical Medicine, U. of London