106 pubs · 7,999 cites · h-index 44
MRC Weatherall Institute of Molecular Medicine
2004 - Present
MRC Human Immunology Unit
2004 - Present
Oxford BioMedica (United Kingdom)
2024 - Present
John Radcliffe Hospital
1998 - 2025
University of Oxford
1993 - 2025