178 pubs · 6,354 cites · h-index 47
Peking University
2003 - Present
Ministry of Education
2016 - Present
Beijing National Laboratory for Molecular Sciences
2015 - Present
Chinese Academy of Agricultural Sciences
2025 - 2025
Institute of Apiculture Research
2025 - 2025