Search results for: Roberta Alvarenga
Pest Management Science > 75 > 12 > 3282 - 3292
Pest Management Science > 75 > 8 > 2242 - 2250
Electrochimica Acta > 2013 > 94 > Complete > 353-359
Pest Management Science > 75 > 12 > 3282 - 3292
Pest Management Science > 75 > 8 > 2242 - 2250
Electrochimica Acta > 2013 > 94 > Complete > 353-359