Search results for: Hongyan Shen
Pesticide Biochemistry and Physiology > 2014 > 115 > Complete > 58-66
Pest Management Science > 68 > 1 > 49 - 59
Pesticide Biochemistry and Physiology > 2009 > 93 > 3 > 144-152
Pesticide Biochemistry and Physiology > 2014 > 115 > Complete > 58-66
Pest Management Science > 68 > 1 > 49 - 59
Pesticide Biochemistry and Physiology > 2009 > 93 > 3 > 144-152