Search results for: Onilda Santos da Silva
Pest Management Science > 74 > 4 > 1013 - 1019
Industrial Crops & Products > 2013 > 50 > Complete > 816-820
Industrial Crops & Products > 2013 > 45 > Complete > 236-239
Parasitology Research > 2008 > 102 > 4 > 801-803