Search results for: Zhe Wang
International Journal of Energy Research > 46 > 15 > 23480 - 23492
International Journal of Hydrogen Energy > 2017 > 42 > 8 > 5295-5305
Journal of Power Sources > 2017 > 340 > C > 126-138
Journal of Membrane Science > 2006 > 285 > 1-2 > 239-248