Search results for: Tao Li
Insect Science > 29 > 2 > 320 - 332
Insect Science > 28 > 6 > 1677 - 1689
Pest Management Science > 75 > 6 > 1707 - 1717
Insect Science > 23 > 4 > 520 - 530
Insect Science > 29 > 2 > 320 - 332
Insect Science > 28 > 6 > 1677 - 1689
Pest Management Science > 75 > 6 > 1707 - 1717
Insect Science > 23 > 4 > 520 - 530