148 pubs · 5,770 cites · h-index 28
The University of Sydney
2025 - 2025
Australian Regenerative Medicine Institute
2004 - 2025
Center for Assessment
Monash University
1991 - 2025
Pennsylvania State University
2024 - 2024