Search results for: Xing Chen
Pest Management Science > 79 > 8 > 2780 - 2791
Pest Management Science > 77 > 4 > 1915 - 1924
Pest Management Science > 74 > 11 > 2589 - 2593
Pest Management Science > 79 > 8 > 2780 - 2791
Pest Management Science > 77 > 4 > 1915 - 1924
Pest Management Science > 74 > 11 > 2589 - 2593