Search results for: Ran Wang
Pest Management Science > 77 > 6 > 2990 - 3001
Journal of Asia-Pacific Entomology > 2017 > 20 > 1 > 237-243
Crop Protection > 2017 > 91 > C > 108-113
Pest Management Science > 77 > 6 > 2990 - 3001
Journal of Asia-Pacific Entomology > 2017 > 20 > 1 > 237-243
Crop Protection > 2017 > 91 > C > 108-113