Search results for: Shuo Li
Pest Management Science > 78 > 12 > 5325 - 5333
Pest Management Science > 78 > 2 > 550 - 560
Pest Management Science > 76 > 9 > 3208 - 3216
Pest Management Science > 75 > 6 > 1606 - 1620
Pest Management Science > 75 > 1 > 187 - 194