Search results for: Salvatore Arpaia
Medical and Veterinary Entomology > 37 > 4 > 631 - 646
Pest Management Science > 77 > 6 > 2659 - 2666
Pest Management Science > 76 > 3 > 841 - 845
Arthropod-Plant Interactions > 2011 > 5 > 3 > 255-261
Medical and Veterinary Entomology > 37 > 4 > 631 - 646
Pest Management Science > 77 > 6 > 2659 - 2666
Pest Management Science > 76 > 3 > 841 - 845
Arthropod-Plant Interactions > 2011 > 5 > 3 > 255-261