161 pubs · 3,600 cites · h-index 29
University of Oxford
2006 - Present
Oxford BioMedica (United Kingdom)
2016 - 2024
Nuffield Orthopaedic Centre
2017 - 2023
Mansfield University
2021 - 2021
NIHR Oxford Musculoskeletal Biomedical Research Centre
2019 - 2019