411 pubs · 76,953 cites · h-index 83
University of Oxford
2008 - Present
Nuffield Orthopaedic Centre
2014 - 2025
Aspire Academy
2025 - 2025
MRC Clinical Trials Unit at UCL
2017 - 2025
Oxford BioMedica (United Kingdom)
2008 - 2025