445 pubs · 31,420 cites · h-index 84
Shenzhen University
2016 - Present
Chinese Academy of Sciences
2026 - Present
Peking University
2023 - Present
Northeast Institute of Geography and Agroecology
2026 - Present
Center for Excellence in Molecular Plant Sciences
2026 - Present