Search results for: Youjun Zhang
Journal of Pest Science > 2014 > 87 > 4 > 629-637
Pesticide Biochemistry and Physiology > 2011 > 101 > 1 > 34-38
Journal of Pest Science > 2014 > 87 > 4 > 629-637
Pesticide Biochemistry and Physiology > 2011 > 101 > 1 > 34-38