Journal of Insect Physiology
Journal of Insect Physiology > 2006 > 52 > 6 > 576-585
Journal of Insect Physiology > 2006 > 52 > 8 > 795-806
Journal of Insect Physiology > 2006 > 52 > 6 > 576-585
Journal of Insect Physiology > 2006 > 52 > 8 > 795-806