6 pubs · 58 cites · h-index 3
Lanzhou University
2024 - 2025
Peking University
2015 - 2015
Tissue Regeneration Systems (United States)
Peking University Shenzhen Hospital