50 pubs · 914 cites · h-index 16
Sinopec (China)
2026 - Present
ALBA Synchrotron (Spain)
2019 - 2024
Australian Regenerative Medicine Institute
2017 - 2018
Monash University
2014 - 2018
Discovery Institute
2017 - 2017