105 pubs · 3,291 cites · h-index 26
University of Oxford
2011 - 2025
Medawar Building for Pathogen Research
2013 - 2024
Science Oxford
2011 - 2014
University of Birmingham
2009 - 2009