42 pubs · 1,603 cites · h-index 19
Walter and Eliza Hall Institute of Medical Research
2007 - Present
PYC Therapeutics (Australia)
2024 - Present
The University of Melbourne
2007 - 2022
Hanson Institute
2010 - 2010
Institute of Molecular Medicine
2008 - 2008