Search results for: Liang-De Tang
Pest Management Science > 76 > 1 > 134 - 140
Pesticide Biochemistry and Physiology > 2015 > 123 > C > 87-92
Pest Management Science > 76 > 1 > 134 - 140
Pesticide Biochemistry and Physiology > 2015 > 123 > C > 87-92