Journal of Insect Physiology
Journal of Insect Physiology > 2006 > 52 > 3 > 320-326
Journal of Insect Physiology > 2006 > 52 > 10 > 1012-1020
Journal of Insect Physiology > 2006 > 52 > 3 > 320-326
Journal of Insect Physiology > 2006 > 52 > 10 > 1012-1020