Search results for: Yun-Jiao Zhang
Pest Management Science > 79 > 9 > 3177 - 3189
Pest Management Science > 78 > 8 > 3664 - 3675
Journal of Food Science > 87 > 5 > 1961 - 1982
Pest Management Science > 79 > 9 > 3177 - 3189
Pest Management Science > 78 > 8 > 3664 - 3675
Journal of Food Science > 87 > 5 > 1961 - 1982