Search results for: Lihua Wang
Pesticide Biochemistry and Physiology > 2017 > 136 > C > 64-69
Pesticide Biochemistry and Physiology > 2012 > 104 > 3 > 224-228
Pest Management Science > 66 > 10 > 1096 - 1100
Pesticide Biochemistry and Physiology > 2017 > 136 > C > 64-69
Pesticide Biochemistry and Physiology > 2012 > 104 > 3 > 224-228
Pest Management Science > 66 > 10 > 1096 - 1100