140 pubs · 2,935 cites · h-index 26
Politecnico di Milano
2018 - Present
Stanford University
2023 - 2023
Australian Regenerative Medicine Institute
2012 - 2021
Monash University
2011 - 2021
University of South Australia
2017 - 2018