Search results for: Yicheng Zhao
International Journal of Hydrogen Energy > 2012 > 37 > 10 > 8556-8561
Virus Research > 2011 > 156 > 1-2 > 151-155
Journal of Power Sources > 2010 > 195 > 17 > 5581-5586
Journal of Power Sources > 2010 > 195 > 10 > 3149-3154
Journal of Power Sources > 2009 > 188 > 1 > 156-162
Science China Information Sciences > 2004 > 47 > 5 > 635-654