Search results for: Yu Du
International Journal of Hydrogen Energy > 2017 > 42 > 26 > 16695- 16699
International Journal of Energy Research > 36 > 7 > 886 - 890
Journal of Power Sources > 2012 > 198 > Complete > 170-175
Electrochemistry Communications > 2008 > 10 > 2 > 238-241