Search results for: Wei Fan
Insect Science > 23 > 3 > 478 - 486
Journal of Insect Physiology > 2015 > 79 > Complete > 19-26
Insect Biochemistry and Molecular Biology > 2013 > 43 > 5 > 433-443
Insect Biochemistry and Molecular Biology > 2012 > 42 > 9 > 637-646