Search results for: Yang Sun
Pesticide Biochemistry and Physiology > 2017 > 136 > C > 64-69
Pesticide Biochemistry and Physiology > 2017 > 135 > C > 82-88
Pesticide Biochemistry and Physiology > 2014 > 111 > Complete > 43-50
Pesticide Biochemistry and Physiology > 2017 > 136 > C > 64-69
Pesticide Biochemistry and Physiology > 2017 > 135 > C > 82-88
Pesticide Biochemistry and Physiology > 2014 > 111 > Complete > 43-50