Search results for: Zhen Shi
Insect Biochemistry and Molecular Biology > 2014 > 52 > Complete > 102-114
Insect Biochemistry and Molecular Biology > 2012 > 42 > 8 > 545-556
Insect Biochemistry and Molecular Biology > 2014 > 52 > Complete > 102-114
Insect Biochemistry and Molecular Biology > 2012 > 42 > 8 > 545-556