Search results for: Jianxin Wang
Pest Management Science > 78 > 11 > 4850 - 4858
Pest Management Science > 78 > 8 > 3394 - 3403
Pest Management Science > 72 > 11 > 2128 - 2135
Pest Management Science > 72 > 8 > 1558 - 1565
Pest Management Science > 72 > 5 > 997 - 1003
Pest Management Science > 70 > 2 > 258 - 263