Search results for: Nanqi Ren
International Journal of Hydrogen Energy > 2011 > 36 > 21 > 13896- 13899
Bioresource Technology > 2011 > 102 > 7 > 4742-4746
International Journal of Hydrogen Energy > 2010 > 35 > 24 > 13488- 13492
Electrochimica Acta > 2009 > 54 > 3 > 1109-1114