Search results for: Yan Sun
Pest Management Science > 80 > 4 > 1991 - 2000
Pest Management Science > 79 > 11 > 4463 - 4473
Pest Management Science > 79 > 11 > 4186 - 4196
Pest Management Science > 79 > 10 > 3642 - 3655
Pest Management Science > 77 > 4 > 1654 - 1667
Pest Management Science > 76 > 4 > 1549 - 1559
Pest Management Science > 73 > 12 > 2519 - 2528
Pest Management Science > 73 > 5 > 896 - 903