201 pubs · 6,017 cites · h-index 45
Southwest Medical University
2016 - Present
Cells Therapy (Poland)
2026 - Present
Shanghai Cell Therapy Research Institute
2022 - Present
Agriculture and Agri-Food Canada
2024 - 2025
First Affiliated Hospital of Sichuan Medical University
2019 - 2025