Search results for: Jian Huang
Journal of Insect Physiology > 2017 > 98 > C > 149-159
Journal of Insect Physiology > 2017 > 98 > C > 223-230
Journal of Insect Physiology > 2015 > 79 > Complete > 19-26
Journal of Insect Physiology > 2012 > 58 > 3 > 420-426