Search results for: Xingliang Wang
Insect Science > 31 > 2 > 533 - 541
Insect Science > 30 > 4 > 1118 - 1128
Insect Science > 30 > 1 > 125 - 134
Pest Management Science > 77 > 11 > 4874 - 4883
Insect Science > 28 > 3 > 627 - 638
Pest Management Science > 76 > 5 > 1618 - 1625
Pest Management Science > 75 > 3 > 591 - 597
Pest Management Science > 69 > 5 > 661 - 665