Search results for: Shuang Shan
Insect Science > 28 > 4 > 1033 - 1048
Insect Science > 27 > 3 > 425 - 439
Journal of Insect Physiology > 2016 > 90 > C > 27-35
Insect Science > 28 > 4 > 1033 - 1048
Insect Science > 27 > 3 > 425 - 439
Journal of Insect Physiology > 2016 > 90 > C > 27-35