Search results for: Yong Yuan
Journal of Power Sources > 2012 > 208 > Complete > 170-175
Bioresource Technology > 2011 > 102 > 10 > 5849-5854
Journal of Power Sources > 2011 > 196 > 3 > 1103-1106
Journal of Power Sources > 2010 > 195 > 11 > 3490-3493