Search results for: Lei Li
Pest Management Science > 80 > 6 > 2761 - 2772
Pest Management Science > 80 > 6 > 2679 - 2688
Pest Management Science > 79 > 4 > 1604 - 1614
Pest Management Science > 77 > 6 > 2843 - 2853
Pest Management Science > 74 > 3 > 579 - 589
Pest Management Science > 73 > 1 > 217 - 222
Pest Management Science > 70 > 7 > 1066 - 1070