105 pubs · 5,030 cites · h-index 36
NIHR Oxford Musculoskeletal Biomedical Research Centre
2018 - 2021
Nuffield Orthopaedic Centre
1991 - 2019
University of Oxford
1988 - 2019
Science Oxford
2016 - 2016
King's College London
2010 - 2010