169 pubs · 3,477 cites · h-index 28
University of Massachusetts Chan Medical School
2025 - Present
Institute of Molecular and Cell Biology
2026 - Present
Kunming University of Science and Technology
2025 - 2025
Tongji University
2015 - 2025
Griffith University
2020 - 2025