Search results for: Yan Xu
Bioorganic & Medicinal Chemistry Letters > 2015 > 25 > 23 > 5524-5528
Pest Management Science > 71 > 2 > 292 - 301
Bioorganic & Medicinal Chemistry Letters > 2015 > 25 > 23 > 5524-5528
Pest Management Science > 71 > 2 > 292 - 301