Search results for: Pablo Laborda
Environmental Microbiology > 23 > 12 > 7396 - 7411
Pest Management Science > 77 > 10 > 4564 - 4571
Pest Management Science > 77 > 4 > 1668 - 1673
Biotechnology and Bioengineering > 115 > 6 > 1604 - 1613
Environmental Microbiology > 23 > 12 > 7396 - 7411
Pest Management Science > 77 > 10 > 4564 - 4571
Pest Management Science > 77 > 4 > 1668 - 1673
Biotechnology and Bioengineering > 115 > 6 > 1604 - 1613