Search results for: Guorui Yuan
Pest Management Science > 79 > 9 > 3250 - 3261
Insect Biochemistry and Molecular Biology > 2011 > 41 > 1 > 14-21
Archives of Insect Biochemistry and Physiology > 74 > 2 > 81 - 90
Pest Management Science > 79 > 9 > 3250 - 3261
Insect Biochemistry and Molecular Biology > 2011 > 41 > 1 > 14-21
Archives of Insect Biochemistry and Physiology > 74 > 2 > 81 - 90