Search results for: Yong Liu
Pest Management Science > 79 > 5 > 1750 - 1759
Pest Management Science > 79 > 4 > 1508 - 1517
Pest Management Science > 77 > 12 > 5445 - 5453
Pest Management Science > 77 > 11 > 5294 - 5303
Pest Management Science > 77 > 7 > 3341 - 3348
Pest Management Science > 75 > 3 > 676 - 682
Pest Management Science > 72 > 12 > 2193 - 2202