Search results for: Patricia Chueca
Pest Management Science > 79 > 11 > 4390 - 4402
Environmental Microbiology > 22 > 8 > 3315 - 3324
Pest Management Science > 70 > 1 > 28 - 38
Pest Management Science > 79 > 11 > 4390 - 4402
Environmental Microbiology > 22 > 8 > 3315 - 3324
Pest Management Science > 70 > 1 > 28 - 38