289 pubs · 14,852 cites · h-index 62
The University of Melbourne
1996 - 2024
Western Health
2012 - 2024
Deakin University
1993 - 2022
Australian Institute for Musculoskeletal Science
2014 - 2022
Sunshine Hospital