245 pubs · 3,118 cites · h-index 30
Southwest University
2022 - Present
Chinese Academy of Sciences
2024 - Present
China University of Geosciences (Beijing)
2026 - Present
Institute of Plant Protection
2026 - Present
Shanghai Zhangjiang Laboratory
2026 - Present