Search results for: Ran Wang
Pest Management Science > 77 > 6 > 2914 - 2923
Pest Management Science > 77 > 6 > 2990 - 3001
Pest Management Science > 76 > 12 > 4286 - 4292
Journal of Asia-Pacific Entomology > 2017 > 20 > 2 > 325-330
Journal of Asia-Pacific Entomology > 2017 > 20 > 1 > 237-243
Crop Protection > 2017 > 91 > C > 108-113
Crop Protection > 2016 > 83 > C > 15-19
Journal of Asia-Pacific Entomology > 2016 > 19 > 1 > 195-201