Search results for: Yan Ding
Pest Management Science > 79 > 8 > 2748 - 2761
Pest Management Science > 79 > 6 > 2135 - 2146
Journal of Basic Microbiology > 63 > 1 > 26 - 38
Pest Management Science > 79 > 8 > 2748 - 2761
Pest Management Science > 79 > 6 > 2135 - 2146
Journal of Basic Microbiology > 63 > 1 > 26 - 38