Search results for: Marta Carballa
Bioresource Technology > 2015 > 197 > C > 208-216
Applied Microbiology and Biotechnology > 2011 > 89 > 2 > 303-314
Water Research > 2010 > 44 > 10 > 3225-3233
Water, Air, & Soil Pollution > 2009 > 199 > 1-4 > 311-321
Water Research > 2007 > 41 > 10 > 2139-2150