47 pubs · 1,159 cites · h-index 15
Chinese Academy of Sciences
2010 - 2025
Jiangsu University of Science and Technology
2025 - 2025
Shanghai Institutes for Biological Sciences
2010 - 2025
Center for Excellence in Molecular Cell Science
2010 - 2025
Center for Clinical Research (United States)
2025 - 2025