9 pubs · 983 cites · h-index 6
The Open University
2013 - Present
Addenbrooke's Hospital
2002 - 2003
Fowler Kennedy Sport Medicine Clinic
1997 - 1997