Search results for: Dewen Qiu
Pest Management Science > 76 > 1 > 236 - 243
00003 Biotech > 2018 > 8 > 11 > 1-8
Proteins: Structure, Function, and Bioinformatics > 81 > 1 > 53 - 62
Science China Life Sciences > 2010 > 53 > 12 > 1410-1417
Pest Management Science > 76 > 1 > 236 - 243
00003 Biotech > 2018 > 8 > 11 > 1-8
Proteins: Structure, Function, and Bioinformatics > 81 > 1 > 53 - 62
Science China Life Sciences > 2010 > 53 > 12 > 1410-1417