Search results for: Yang Sheng
Insect Biochemistry and Molecular Biology > 2008 > 38 > 12 > 1138-1146
Insect Biochemistry and Molecular Biology > 2006 > 36 > 2 > 99-110
Insect Biochemistry and Molecular Biology > 2008 > 38 > 12 > 1138-1146
Insect Biochemistry and Molecular Biology > 2006 > 36 > 2 > 99-110