Search results for: Shuang Liang
Insect Science > 23 > 1 > 28 - 36
Archives of Insect Biochemistry and Physiology > 90 > 2 > 59 - 69
Insect Science > 22 > 5 > 587 - 596
Insect Science > 23 > 1 > 28 - 36
Archives of Insect Biochemistry and Physiology > 90 > 2 > 59 - 69
Insect Science > 22 > 5 > 587 - 596