257 pubs · 11,343 cites · h-index 59
John Radcliffe Hospital
2001 - 2023
University of Oxford
MRC Weatherall Institute of Molecular Medicine
2006 - 2022
MRC Human Immunology Unit
2008 - 2022
MRC Molecular Haematology Unit
2020 - 2020