Search results for: Wei Dou
Pest Management Science > 77 > 9 > 3921 - 3933
Journal of Insect Physiology > 2017 > 101 > C > 132-141
Pesticide Biochemistry and Physiology > 2017 > 136 > C > 52-57
Pest Management Science > 70 > 2 > 295 - 303
Pesticide Biochemistry and Physiology > 2013 > 106 > 1-2 > 1-7