Search results for: Maha Mehanna
Bioelectrochemistry > 2016 > 111 > C > 31-40
Electrochemistry Communications > 2010 > 12 > 6 > 724-728
Electrochemistry Communications > 2009 > 11 > 7 > 1476-1481
Electrochemistry Communications > 2009 > 11 > 3 > 568-571