18 pubs · 1,332 cites · h-index 12
John Radcliffe Hospital
2018 - 2020
University of Oxford
2016 - 2020
MRC Weatherall Institute of Molecular Medicine
2017 - 2020
MRC Human Immunology Unit
Medical Research Council
2017 - 2018