Journal of Insect Physiology
Journal of Insect Physiology > 2015 > 78 > Complete > 15-25
Journal of Insect Physiology > 2016 > 91-92 > C > 63-75
Journal of Insect Physiology > 2015 > 78 > Complete > 15-25
Journal of Insect Physiology > 2016 > 91-92 > C > 63-75