Search results for: Shouwen Chen
International Journal of Hydrogen Energy > 2017 > 42 > 17 > 12064- 12075
Journal of Polymer Research > 2016 > 23 > 11 > 1-10
Journal of Power Sources > 2014 > 247 > C > 932-938
Journal of Membrane Science > 2011 > 371 > 1-2 > 276-285