Search results for: Jun Han
Pest Management Science > 78 > 3 > 1081 - 1089
Pest Management Science > 77 > 6 > 2964 - 2970
Pest Management Science > 76 > 3 > 888 - 893
Pest Management Science > 75 > 11 > 2901 - 2909
Pest Management Science > 74 > 11 > 2645 - 2651
Pest Management Science > 73 > 1 > 94 - 101
Pest Management Science > 69 > 9 > 1034 - 1039
Pest Management Science > 67 > 12 > 1583 - 1588