Search results for: José I Figueroa
Pest Management Science > 74 > 1 > 135 - 140
Pest Management Science > 68 > 6 > 914 - 921
Journal of Pest Science > 2011 > 84 > 4 > 471-477
Journal of the European Academy of Dermatology and Venereology > 1997 > 9 > 2 > 142-148