Search results for: Lihua Wang
Pesticide Biochemistry and Physiology > 2013 > 106 > 1-2 > 8-13
Pest Management Science > 66 > 10 > 1096 - 1100
Pesticide Biochemistry and Physiology > 2013 > 106 > 1-2 > 8-13
Pest Management Science > 66 > 10 > 1096 - 1100