Search results for: Jianhua Zhang
Pest Management Science > 80 > 4 > 1849 - 1858
Pest Management Science > 80 > 4 > 1761 - 1770
Pest Management Science > 79 > 11 > 4481 - 4489
Pest Management Science > 77 > 7 > 3561 - 3570
Pest Management Science > 71 > 8 > 1106 - 1112
Pest Management Science > 66 > 12 > 1344 - 1350