Search results for: Zhanghua Zeng
Pest Management Science > 78 > 8 > 3717 - 3724
Pest Management Science > 77 > 4 > 2078 - 2086
Pest Management Science > 76 > 8 > 2829 - 2837
Pest Management Science > 75 > 10 > 2756 - 2764
Pest Management Science > 75 > 10 > 2785 - 2793
Pest Management Science > 75 > 2 > 380 - 389
Applied Nanoscience > 2018 > 8 > 3 > 297-307
Nanoscale Research Letters > 2018 > 13 > 1 > 1-7
Nanoscale Research Letters > 2016 > 11 > 1 > 1-7
Chemistry – A European Journal > 16 > 30 > 9154 - 9163