31 pubs · 1,033 cites · h-index 14
John Radcliffe Hospital
2017 - 2020
University of Oxford
2004 - 2020
Medical Research Council
2020 - 2020
MRC Human Immunology Unit
2017 - 2018