Search results for: Salvatore Arpaia
Pest Management Science > 77 > 6 > 2659 - 2666
Insect Science > 25 > 4 > 549 - 561
Arthropod-Plant Interactions > 2011 > 5 > 3 > 255-261
Pest Management Science > 77 > 6 > 2659 - 2666
Insect Science > 25 > 4 > 549 - 561
Arthropod-Plant Interactions > 2011 > 5 > 3 > 255-261