Search results for: YangChun Han
Acta Geophysica > 2023 > Vol. 71, no. 4 > 1763--1774
Cell Stress and Chaperones > 2019 > 24 > 1 > 115-123
Pest Management Science > 74 > 4 > 837 - 843
Pesticide Biochemistry and Physiology > 2015 > 121 > C > 129-135
Pest Management Science > 69 > 8 > 889 - 896
Pesticide Biochemistry and Physiology > 2012 > 104 > 3 > 243-251
Science China Life Sciences > 2010 > 53 > 12 > 1440-1449