Search results for: Kaiyang Feng
Insect Science > 30 > 4 > 1129 - 1148
Pest Management Science > 77 > 6 > 2981 - 2989
Pest Management Science > 76 > 2 > 665 - 675
Pest Management Science > 75 > 10 > 2802 - 2809
Pest Management Science > 75 > 8 > 2166 - 2173
Journal of Neuroimaging > 29 > 2 > 233 - 241