156 pubs · 14,713 cites · h-index 58
The University of Melbourne
2011 - 2025
Walter and Eliza Hall Institute of Medical Research
1996 - 2025
Brain Tumour Charity
2025 - 2025
Novel Health Strategies (United States)
2025 - 2025
Australian Regenerative Medicine Institute
2024 - 2024