Search results for: Pietro Cobre
Pest Management Science > 78 > 12 > 5106 - 5112
Medical and Veterinary Entomology > 36 > 3 > 390 - 395
Pest Management Science > 74 > 6 > 1319 - 1327
Pest Management Science > 73 > 1 > 138 - 145
Pest Management Science > 78 > 12 > 5106 - 5112
Medical and Veterinary Entomology > 36 > 3 > 390 - 395
Pest Management Science > 74 > 6 > 1319 - 1327
Pest Management Science > 73 > 1 > 138 - 145