118 pubs · 3,619 cites · h-index 24
University of Oxford
2008 - 2024
Cancer Research UK
2008 - 2023
John Radcliffe Hospital
MRC Weatherall Institute of Molecular Medicine
2009 - 2023
MRC Human Immunology Unit
2022 - 2023