103 pubs · 3,939 cites · h-index 30
Fudan University Shanghai Cancer Center
2013 - Present
Center for Excellence in Molecular Cell Science
2026 - Present
Chengdu University
2024 - Present
State Key Laboratory of Genetic Engineering
2005 - Present
Kunming University of Science and Technology
2025 - 2025