Search results for: Qi Liu
Pest Management Science > 78 > 2 > 733 - 742
Pest Management Science > 78 > 2 > 561 - 571
Pest Management Science > 76 > 12 > 4192 - 4201
Pest Management Science > 73 > 5 > 917 - 924
Pest Management Science > 71 > 11 > 1503 - 1512