Search results for: Jie Chen
Pest Management Science > 79 > 12 > 5029 - 5043
Pest Management Science > 79 > 3 > 1030 - 1039
Pest Management Science > 78 > 12 > 5313 - 5324
Pest Management Science > 78 > 7 > 2964 - 2975
Pest Management Science > 78 > 7 > 2838 - 2850
Pest Management Science > 73 > 7 > 1529 - 1537
Pest Management Science > 71 > 2 > 292 - 301