Journal of Insect Physiology
Journal of Insect Physiology > 2006 > 52 > 6 > 646-658
Journal of Insect Physiology > 2006 > 52 > 9 > 910-919
Journal of Insect Physiology > 2006 > 52 > 6 > 646-658
Journal of Insect Physiology > 2006 > 52 > 9 > 910-919