Search results for: Shu Xu
Pest Management Science > 78 > 8 > 3345 - 3355
Pest Management Science > 74 > 12 > 2716 - 2723
Cellular and Molecular Neurobiology > 2017 > 37 > 7 > 1173-1185
Pest Management Science > 78 > 8 > 3345 - 3355
Pest Management Science > 74 > 12 > 2716 - 2723
Cellular and Molecular Neurobiology > 2017 > 37 > 7 > 1173-1185