66 pubs · 492 cites · h-index 12
Chinese Academy of Sciences
2026 - Present
Beijing National Laboratory for Molecular Sciences
2026 - Present
University of Chinese Academy of Sciences
2022 - Present
Tulane University
2024 - 2025
Yunnan Agricultural University
2004 - 2025