Search results for: Fan Wu
Pest Management Science > 77 > 11 > 4971 - 4979
Insect Science > 24 > 3 > 371 - 384
Pest Management Science > 73 > 6 > 1169 - 1178
Insect Biochemistry and Molecular Biology > 2017 > 83 > C > 80-93
Journal of Insect Physiology > 2015 > 75 > Complete > 39-46
Pest Management Science > 69 > 1 > 126 - 134
Insect Science > 18 > 5 > 495 - 502
Agricultural Sciences in China > 2011 > 10 > 7 > 1134-1138