Search results for: Peipei Wang
Pest Management Science > 78 > 2 > 785 - 792
Pest Management Science > 76 > 7 > 2483 - 2489
Journal of Asia-Pacific Entomology > 2017 > 20 > 4 > 1165-1169
Pest Management Science > 78 > 2 > 785 - 792
Pest Management Science > 76 > 7 > 2483 - 2489
Journal of Asia-Pacific Entomology > 2017 > 20 > 4 > 1165-1169