15 pubs · 870 cites · h-index 12
University of Chinese Academy of Sciences
2024 - 2025
Chinese Academy of Sciences
2024 - 2024
Center for Excellence in Molecular Cell Science
2024 - 2024
Zhejiang University
2016 - 2021
Medical College of Wisconsin
2020 - 2020