Search results for: Qi Zhang
Pest Management Science > 80 > 6 > 2860 - 2873
Pest Management Science > 80 > 6 > 2577 - 2586
Pest Management Science > 79 > 12 > 5321 - 5332
Pest Management Science > 79 > 8 > 2869 - 2881
Pest Management Science > 79 > 8 > 2748 - 2761
Pest Management Science > 79 > 6 > 2135 - 2146
Pest Management Science > 79 > 3 > 1048 - 1061
Pest Management Science > 78 > 10 > 4361 - 4376