Search results for: Wenlong Wang
Pest Management Science > 70 > 5 > 790 - 797
Pesticide Biochemistry and Physiology > 2013 > 107 > 3 > 327-333
Pest Management Science > 70 > 5 > 790 - 797
Pesticide Biochemistry and Physiology > 2013 > 107 > 3 > 327-333