Search results for: Jie Shen
Pest Management Science > 79 > 9 > 3012 - 3021
Pest Management Science > 78 > 1 > 379 - 387
Pest Management Science > 77 > 4 > 1954 - 1962
Pest Management Science > 76 > 7 > 2505 - 2512
Pest Management Science > 79 > 9 > 3012 - 3021
Pest Management Science > 78 > 1 > 379 - 387
Pest Management Science > 77 > 4 > 1954 - 1962
Pest Management Science > 76 > 7 > 2505 - 2512