Journal of Insect Physiology
Journal of Insect Physiology > 2012 > 58 > 6 > 763-770
Journal of Insect Physiology > 2012 > 58 > 8 > 1146-1158
Journal of Insect Physiology > 2012 > 58 > 6 > 763-770
Journal of Insect Physiology > 2012 > 58 > 8 > 1146-1158