Search results for: Luping Xu
International Journal of Hydrogen Energy > 2017 > 42 > 7 > 4123-4132
International Journal of Hydrogen Energy > 2016 > 41 > 36 > 16087- 16093
International Journal of Hydrogen Energy > 2016 > 41 > 26 > 11099- 11107