Search results for: Yun Xu
Pest Management Science > 74 > 9 > 2116 - 2124
Insect Science > 23 > 1 > 134 - 144
Pesticide Biochemistry and Physiology > 2013 > 107 > 3 > 343-350
Pest Management Science > 74 > 9 > 2116 - 2124
Insect Science > 23 > 1 > 134 - 144
Pesticide Biochemistry and Physiology > 2013 > 107 > 3 > 343-350