Journal of Insect Physiology
Journal of Insect Physiology > 2006 > 52 > 1 > 1-10
Journal of Insect Physiology > 2006 > 52 > 8 > 807-815
Journal of Insect Physiology > 2006 > 52 > 1 > 1-10
Journal of Insect Physiology > 2006 > 52 > 8 > 807-815