209 pubs · 10,633 cites · h-index 54
Nuffield Orthopaedic Centre
1975 - 2025
University of Oxford
1976 - 2024
NIHR Oxford Musculoskeletal Biomedical Research Centre
2006 - 2011
Science Oxford
2008 - 2008
Universidad Autónoma Metropolitana
2006 - 2006