Search results for: Bin Chen
Pest Management Science > 80 > 6 > 2937 - 2949
Pest Management Science > 79 > 8 > 2891 - 2901
Pest Management Science > 78 > 10 > 4127 - 4139
Pest Management Science > 78 > 9 > 3920 - 3930
Pest Management Science > 78 > 8 > 3294 - 3304
Pest Management Science > 76 > 2 > 769 - 778
Pest Management Science > 74 > 8 > 1810 - 1820
Pest Management Science > 74 > 1 > 159 - 169