90 pubs · 3,560 cites · h-index 25
Chinese Academy of Sciences
1999 - Present
Beijing National Laboratory for Molecular Sciences
2025 - Present
University of Chinese Academy of Sciences
2025 - Present
Tongji University
2025 - 2025
Xiamen University
2025 - 2025