46 pubs · 2,385 cites · h-index 21
Deakin University
2012 - 2025
Origin Energy (Australia)
2025 - 2025
University of Cambridge
2014 - 2018
Australian Regenerative Medicine Institute
2015 - 2015
Clayton Foundation