Search results for: Wenfeng Li
Journal of Insect Physiology > 2012 > 58 > 11 > 1438-1443
Journal of Insect Physiology > 2011 > 57 > 2 > 274-279
Journal of Insect Physiology > 2012 > 58 > 11 > 1438-1443
Journal of Insect Physiology > 2011 > 57 > 2 > 274-279