Search results for: Jun Hu
Pest Management Science > 78 > 8 > i - i
Pest Management Science > 78 > 8 > 3345 - 3355
Pest Management Science > 75 > 1 > 180 - 186
Pest Management Science > 72 > 7 > 1433 - 1439
Pest Management Science > 71 > 4 > 607 - 615
Pest Management Science > 66 > 12 > 1308 - 1315