Search results for: Yang Yang
Pest Management Science > 80 > 4 > 1681 - 1691
Pest Management Science > 78 > 10 > 4278 - 4287
Pest Management Science > 78 > 6 > 2512 - 2522
Pest Management Science > 77 > 6 > 2773 - 2784
Pest Management Science > 76 > 12 > 4210 - 4221
Pest Management Science > 76 > 3 > 978 - 985
Pest Management Science > 76 > 2 > 636 - 644
Pest Management Science > 74 > 4 > 959 - 965
Pest Management Science > 73 > 9 > 1944 - 1952