407 pubs · 1,574 cites · h-index 21
Swinburne University of Technology
2000 - Present
Deakin University
2000 - 2016
University of Michigan
2014 - 2014
University of Technology Sydney
2005 - 2005
Australian Regenerative Medicine Institute
2001 - 2003