118 pubs · 4,654 cites · h-index 38
Queen Mary University of London
2002 - Present
Regenerative Medicine Institute
2018 - 2025
Barts Health NHS Trust
2024 - 2024
Guiyang Medical University
2016 - 2023
Affiliated Hospital of Guizhou Medical University
2018 - 2023