36 pubs · 4,307 cites · h-index 25
University of Oxford
2011 - 2024
MRC Weatherall Institute of Molecular Medicine
2022 - 2024
MRC Human Immunology Unit
2011 - 2022
National Institute for Health Research
2013 - 2019
Medical Research Council
2013 - 2019