Search results for: Jie Liu
Pest Management Science > 80 > 9 > 4175 - 4185
Pest Management Science > 79 > 11 > 4655 - 4663
Pest Management Science > 78 > 12 > 5191 - 5202
Pest Management Science > 78 > 7 > 2828 - 2837
Pest Management Science > 76 > 2 > 454 - 463
Pest Management Science > 75 > 6 > 1726 - 1733
Pest Management Science > 74 > 1 > 189 - 199
Pest Management Science > 73 > 11 > 2302 - 2309
Pest Management Science > 72 > 5 > 922 - 928
Pest Management Science > 68 > 4 > 618 - 628