44 pubs · 1,856 cites · h-index 14
Max Planck Institute of Molecular Plant Physiology
2015 - 2025
Ministry of Agriculture and Rural Affairs
2025 - 2025
Chongqing Academy of Agricultural Sciences
2025 - 2025
Yancheng Institute of Technology
2025 - 2025
First Automotive Works (China)
2024 - 2024