Search results for: Tong-Xian Liu
Pest Management Science > 80 > 6 > 3000 - 3009
Insect Science > 31 > 2 > 387 - 404
Pest Management Science > 80 > 4 > 1821 - 1830
Insect Science > 31 > 1 > 236 - 254
Pest Management Science > 80 > 2 > 776 - 785