Search results for: Sheng Liu
Archives of Insect Biochemistry and Physiology > 106 > 3 > n/a - n/a
Archives of Insect Biochemistry and Physiology > 86 > 4 > 240 - 258
Archives of Insect Biochemistry and Physiology > 106 > 3 > n/a - n/a
Archives of Insect Biochemistry and Physiology > 86 > 4 > 240 - 258