Search results for: Yong Zhang
Pest Management Science > 79 > 12 > 5321 - 5332
Pest Management Science > 79 > 10 > 3397 - 3407
Pest Management Science > 79 > 8 > 2748 - 2761
Pest Management Science > 79 > 6 > 2135 - 2146
Pest Management Science > 78 > 10 > 4361 - 4376
Pest Management Science > 77 > 4 > 1936 - 1944
Pest Management Science > 77 > 3 > 1409 - 1421
Pest Management Science > 76 > 12 > 4112 - 4122
Pest Management Science > 75 > 12 > 3252 - 3259
Pest Management Science > 66 > 1 > 84 - 89