Search results for: Shenglian Luo
International Journal of Hydrogen Energy > 2017 > 42 > 10 > 6705-6712
Chemistry – A European Journal > 21 > 46 > 16631 - 16638
Physica E: Low-dimensional Systems and Nanostructures > 2014 > 56 > Complete > 231-237
Journal of Alloys and Compounds > 2013 > 578 > Complete > 242-248