113 pubs · 21,398 cites · h-index 40
University of Aberdeen
1998 - 2023
NIHR Oxford Musculoskeletal Biomedical Research Centre
2011 - 2011
Institute of Medical Sciences
2011 - 2011
University of Southern California
2008 - 2008
University of Oxford
2008 - 2008