Search results for: Lihua Wang
Insect Molecular Biology > 33 > 3 > 195 - 205
Cell Stress and Chaperones > 2019 > 24 > 1 > 115-123
Pest Management Science > 74 > 4 > 837 - 843
Pesticide Biochemistry and Physiology > 2016 > 127 > C > 21-27
Pesticide Biochemistry and Physiology > 2013 > 106 > 1-2 > 8-13
Pesticide Biochemistry and Physiology > 2012 > 104 > 3 > 224-228
Pesticide Biochemistry and Physiology > 2012 > 104 > 3 > 277-282
Pest Management Science > 66 > 10 > 1096 - 1100