Affiliation:
1. Department of Entomology and MOA Key Lab of Pest Monitoring and Green Management, College of Plant Protection, China Agricultural University, Beijing, China
Funder
National Natural Science Foundation of China
the Young Elite Scientist Sponsorship Program by CAST
the Young Elite Scientist Sponsorship Program by BAST
the 2115 Talent Development Program of China Agricultural University