Search results for: Salvatore Arpaia
Insect Science > 25 > 4 > 549 - 561
Science of The Total Environment > 2017 > 583 > C > 123-132
Journal of Pest Science > 2017 > 90 > 3 > 855-864
Insect Science > 25 > 4 > 549 - 561
Science of The Total Environment > 2017 > 583 > C > 123-132
Journal of Pest Science > 2017 > 90 > 3 > 855-864