616 pubs · 15,429 cites · h-index 67
Garvan Institute of Medical Research
2026 - Present
Australian Institute of Tropical Health and Medicine
2026 - Present
James Cook University
2026 - Present
University of Sheffield
2018 - Present
Fiona Stanley Hospital
2025 - 2025