914 pubs · 29,382 cites · h-index 88
Royal Prince Alfred Hospital
2016 - 2025
Centenary Institute
The University of Sydney
Cooperative Trials Group for Neuro-Oncology
1990 - 2025
Sydney Local Health District
2021 - 2024