304 pubs · 20,028 cites · h-index 51
John Radcliffe Hospital
2012 - Present
National Institute for Health Research
2018 - Present
University of Oxford
2014 - Present
Oxford BioMedica (United Kingdom)
2014 - Present
Oxford University Hospitals NHS Trust
2012 - Present