52 pubs · 1,443 cites · h-index 19
University of Oxford
2003 - 2023
MRC Weatherall Institute of Molecular Medicine
AstraZeneca (United Kingdom)
2022 - 2022
John Radcliffe Hospital
1985 - 2021
Medical Research Council
2016 - 2020