Journal of Insect Physiology
Journal of Insect Physiology > 2006 > 52 > 6 > 569-575
Journal of Insect Physiology > 2006 > 52 > 11-12 > 1194-1201
Journal of Insect Physiology > 2006 > 52 > 6 > 569-575
Journal of Insect Physiology > 2006 > 52 > 11-12 > 1194-1201