Search results for: Alfonso Mollica
Water Research > 2011 > 45 > 4 > 1651-1658
Bioelectrochemistry > 2010 > 78 > 1 > 30-38
Bioelectrochemistry > 2010 > 78 > 1 > 62-66
Electrochimica Acta > 2008 > 54 > 1 > 148-153
Bioresource Technology > 2008 > 99 > 18 > 8887-8894
Electrochemistry Communications > 2005 > 7 > 9 > 900-904