37 pubs · 3,509 cites · h-index 20
University of Oxford
2016 - 2024
MRC Weatherall Institute of Molecular Medicine
2020 - 2023
MRC Human Immunology Unit
2016 - 2023
Medical Research Council
2012 - 2021
Institute of Molecular Medicine
2020 - 2020