Search results for: Pengfei Xu
Pesticide Biochemistry and Physiology > 2016 > 132 > C > 81-88
Cell Stress and Chaperones > 2016 > 21 > 5 > 805-816
Pesticide Biochemistry and Physiology > 2016 > 132 > C > 81-88
Cell Stress and Chaperones > 2016 > 21 > 5 > 805-816