Search results for: Hao Chen
Pest Management Science > 79 > 5 > 1809 - 1819
Pest Management Science > 78 > 2 > 785 - 792
Pest Management Science > 78 > 2 > 770 - 777
Pest Management Science > 77 > 9 > 3990 - 3999
Pest Management Science > 77 > 3 > 1536 - 1547
Pest Management Science > 73 > 7 > 1453 - 1461
Pest Management Science > 67 > 4 > 414 - 422