Journal of Insect Physiology
Journal of Insect Physiology > 2007 > 53 > 1 > 59-66
Journal of Insect Physiology > 2007 > 53 > 1 > 84-92
Journal of Insect Physiology > 2007 > 53 > 1 > 59-66
Journal of Insect Physiology > 2007 > 53 > 1 > 84-92