Search results for: Yan Ding
Pest Management Science > 79 > 12 > 5321 - 5332
Chemical Research in Chinese Universities > 2017 > 33 > 6 > 917-923
Pest Management Science > 79 > 12 > 5321 - 5332
Chemical Research in Chinese Universities > 2017 > 33 > 6 > 917-923