Journal of Insect Physiology
Journal of Insect Physiology > 2006 > 52 > 3 > 291-299
Journal of Insect Physiology > 2006 > 52 > 10 > 1012-1020
Journal of Insect Physiology > 2006 > 52 > 3 > 291-299
Journal of Insect Physiology > 2006 > 52 > 10 > 1012-1020