Search results
International Journal of Hydrogen Energy > 2008 > 33 > 4 > 1195-1203
Journal of Power Sources > 2007 > 169 > 1 > 131-139
Journal of Power Sources > 2006 > 157 > 2 > 727-732
Water Research > 2006 > 40 > 11 > 2230-2236
Journal of Fermentation and Bioengineering > 1998 > 86 > 1 > 38-43