Lecturer Infection and Global Health
University of St Andrews
Institute of Immunology and Immunotherapy
University of Birmingham
Patricia Crone Research Fellow, Gonville & Caius College, Cavendish Laboratory, Theory of Condensed Matter Group
University of Cambridge