Journal of Insect Physiology
Journal of Insect Physiology > 2012 > 58 > 6 > 881-888
Journal of Insect Physiology > 2012 > 58 > 8 > 1090-1095
Journal of Insect Physiology > 2012 > 58 > 6 > 881-888
Journal of Insect Physiology > 2012 > 58 > 8 > 1090-1095