Search results for: Stefano Freguia
Electrochimica Acta > 2010 > 55 > 3 > 813-818
Water Research > 2008 > 42 > 6-7 > 1387-1396
Electrochimica Acta > 2007 > 53 > 2 > 598-603
Electrochimica Acta > 2010 > 55 > 3 > 813-818
Water Research > 2008 > 42 > 6-7 > 1387-1396
Electrochimica Acta > 2007 > 53 > 2 > 598-603