19 pubs · 653 cites · h-index 10
Shanghai University of Traditional Chinese Medicine
2017 - Present
Shuguang Hospital
2017 - Present
Center for Excellence in Molecular Cell Science
2022 - 2025
University of Chinese Academy of Sciences
2022 - 2025
Chinese Academy of Sciences
2022 - 2024