30 pubs · 853 cites · h-index 14
Chinese Academy of Sciences
2012 - Present
Institute of Subtropical Agriculture
2024 - Present
Agro-Environmental Protection Institute
2021 - Present
Tianjin University
2024 - 2025
Chengdu Medical College
2025 - 2025