Search results for: Xu
Pest Management Science > 78 > 7 > 2952 - 2963
Pest Management Science > 78 > 5 > 1806 - 1814
Pest Management Science > 76 > 3 > 868 - 879
Pest Management Science > 76 > 3 > 853 - 860
Pest Management Science > 73 > 9 > 1900 - 1907
Pest Management Science > 72 > 7 > 1381 - 1389
Pest Management Science > 71 > 2 > 292 - 301
Pest Management Science > 69 > 7 > 814 - 826
Pest Management Science > 68 > 11 > 1512 - 1522
Pest Management Science > 68 > 2 > 276 - 284