Search results for: Lihua Wang
Pest Management Science > 74 > 4 > 837 - 843
Pesticide Biochemistry and Physiology > 2017 > 136 > C > 64-69
Pest Management Science > 66 > 10 > 1096 - 1100
Pest Management Science > 74 > 4 > 837 - 843
Pesticide Biochemistry and Physiology > 2017 > 136 > C > 64-69
Pest Management Science > 66 > 10 > 1096 - 1100