Search results for: Weining Cheng
Pest Management Science > 80 > 2 > 885 - 895
Insect Science > 27 > 6 > 1311 - 1321
Pest Management Science > 75 > 3 > 726 - 735
Journal of Insect Physiology > 2017 > 103 > C > 78-85
Journal of Insect Physiology > 2016 > 95 > C > 66-77
Journal of Insect Physiology > 2015 > 75 > Complete > 5-11
Journal of Insect Physiology > 2013 > 59 > 11 > 1160-1168
Journal of Insect Physiology > 2012 > 58 > 6 > 792-800