242 pubs · 8,792 cites · h-index 50
Australian Regenerative Medicine Institute
2017 - Present
Monash University
2010 - Present
Stanford University
2026 - Present
Takeda (United States)
2023 - 2023
La Trobe University
2022 - 2022