Search results for: Kun Yan Zhu
Insect Biochemistry and Molecular Biology > 2017 > 86 > C > 68-80
Pesticide Biochemistry and Physiology > 2015 > 120 > Complete > 109-117
Insect Biochemistry and Molecular Biology > 2017 > 86 > C > 68-80
Pesticide Biochemistry and Physiology > 2015 > 120 > Complete > 109-117