Search results for: Fei Meng
Journal of Insect Physiology > 2013 > 59 > 3 > 273-282
Journal of Insect Physiology > 2012 > 58 > 6 > 782-791
Journal of Insect Physiology > 2013 > 59 > 3 > 273-282
Journal of Insect Physiology > 2012 > 58 > 6 > 782-791