Search results for: Yidong Wu
Insect Science > 30 > 4 > 1118 - 1128
Insect Science > 30 > 1 > 125 - 134
Pest Management Science > 77 > 11 > 4874 - 4883
Pest Management Science > 76 > 5 > 1618 - 1625
Pest Management Science > 75 > 3 > 591 - 597
Pest Management Science > 70 > 12 > 1872 - 1876