Search results for: Antonio Evidente
Pest Management Science > 78 > 8 > 3489 - 3497
Pest Management Science > 77 > 2 > 646 - 658
Pest Management Science > 75 > 9 > 2464 - 2473
Pest Management Science > 73 > 6 > 1161 - 1168
Pest Management Science > 67 > 8 > 1015 - 1022