Search results for: Yu Xi
Insect Science > 27 > 5 > 859 - 868
Pest Management Science > 76 > 9 > 3273 - 3281
Insect Molecular Biology > 29 > 1 > 19 - 37
Insect Science > 27 > 5 > 859 - 868
Pest Management Science > 76 > 9 > 3273 - 3281
Insect Molecular Biology > 29 > 1 > 19 - 37