Search results for: Lin Jin
Pest Management Science > 77 > 3 > 1169 - 1177
Insect Biochemistry and Molecular Biology > 2010 > 40 > 2 > 113-118
Pest Management Science > 77 > 3 > 1169 - 1177
Insect Biochemistry and Molecular Biology > 2010 > 40 > 2 > 113-118