Search results for: Pengfei Liu
Pest Management Science > 80 > 4 > 1877 - 1884
Pest Management Science > 78 > 6 > 2240 - 2249
Pest Management Science > 77 > 6 > 2836 - 2842
Pest Management Science > 77 > 6 > 2820 - 2825
Pest Management Science > 76 > 8 > 2829 - 2837
Pest Management Science > 73 > 9 > 1830 - 1836
Pest Management Science > 72 > 8 > 1572 - 1577