Search results for: Wenchun Jiang
International Journal of Hydrogen Energy > 2017 > 42 > 36 > 23198- 23206
International Journal of Hydrogen Energy > 2014 > 39 > 31 > 17941- 17951
Journal of Power Sources > 2014 > 255 > Complete > 108-115
Journal of Power Sources > 2013 > 243 > C > 913-918
International Journal of Pressure Vessels and Piping > 2008 > 85 > 8 > 569-574