510 pubs · 31,478 cites · h-index 81
The University of Sydney
2004 - Present
Westmead Hospital
MRC Clinical Trials Unit at UCL
2025 - 2025
Westmead Institute
2004 - 2025
National Health and Medical Research Council
2005 - 2025