395 pubs · 8,684 cites · h-index 50
The University of Sydney
2023 - Present
Royal Prince Alfred Hospital
2012 - Present
Cooperative Trials Group for Neuro-Oncology
2026 - Present
The University of Melbourne
2004 - 2025
University of Cologne
2025 - 2025