Search results for: Ting Liu
Pest Management Science > 79 > 11 > 4607 - 4616
Pest Management Science > 79 > 10 > 4083 - 4093
Pest Management Science > 78 > 11 > 4983 - 4993
Pest Management Science > 78 > 5 > 1833 - 1841
Pest Management Science > 77 > 12 > 5557 - 5565
Pest Management Science > 67 > 6 > 697 - 704