Search results for: Heng Jiang
Physiological Entomology > 47 > 4 > 209 - 218
Pest Management Science > 78 > 5 > 1938 - 1945
Cell Stress and Chaperones > 2019 > 24 > 6 > 1079-1089
Physiological Entomology > 47 > 4 > 209 - 218
Pest Management Science > 78 > 5 > 1938 - 1945
Cell Stress and Chaperones > 2019 > 24 > 6 > 1079-1089