Search results for: Jun Duan
Plant Science > 2010 > 179 > 4 > 374-382
Insect Biochemistry and Molecular Biology > 2008 > 38 > 12 > 1121-1129
Plant Science > 2010 > 179 > 4 > 374-382
Insect Biochemistry and Molecular Biology > 2008 > 38 > 12 > 1121-1129