Search results for: Long Yi
Pest Management Science > 80 > 2 > 602 - 612
Archives of Insect Biochemistry and Physiology > 114 > 4 > n/a - n/a
Insect Science > 28 > 3 > 718 - 734
Pest Management Science > 80 > 2 > 602 - 612
Archives of Insect Biochemistry and Physiology > 114 > 4 > n/a - n/a
Insect Science > 28 > 3 > 718 - 734