Search results for: Jianguo Ren
Journal of Power Sources > 2011 > 196 > 20 > 8701-8705
Journal of Power Sources > 2009 > 190 > 1 > 154-156
Journal of Power Sources > 2006 > 158 > 1 > 543-549
Journal of Power Sources > 2004 > 138 > 1-2 > 271-273