Search results for: Xingliang Wang
Pest Management Science > 77 > 11 > 4874 - 4883
Pesticide Biochemistry and Physiology > 2012 > 102 > 3 > 204-212
Pest Management Science > 77 > 11 > 4874 - 4883
Pesticide Biochemistry and Physiology > 2012 > 102 > 3 > 204-212