11 pubs · 2,952 cites · h-index 8
University of Nottingham
2007 - 2016
Queen's Medical Centre
2007 - 2007
Immunomedics (United States)
1992 - 1992
La Roche College
1990 - 1992
American Physical Therapy Association
1989 - 1989