Search results for: Yanping Chen
Journal of Insect Physiology > 2016 > 89 > C > 1-8
Journal of Insect Physiology > 2015 > 72 > Complete > 28-34
Journal of Insect Physiology > 2012 > 58 > 8 > 1090-1095
Journal of Insect Physiology > 2010 > 56 > 9 > 1184-1191