586 pubs · 18,605 cites · h-index 74
Royal Adelaide Hospital
2010 - 2025
Institute for Health Metrics and Evaluation
2025 - 2025
Australia and New Zealand Dialysis and Transplant Registry
2002 - 2025
SA Health
2013 - 2025
Muscular Dystrophy UK
2025 - 2025