308 pubs · 16,909 cites · h-index 53
University of Sheffield
2001 - 2025
NIHR Evaluation Trials and Studies Coordinating Centre
2023 - 2023
University of Southampton
1993 - 2023
Clinical Orthopaedics and Related Research
2022 - 2022
Northern General Hospital
2004 - 2022