Search results for: Yue Lin
International Journal of Hydrogen Energy > 2016 > 41 > 46 > 21573- 21582
International Journal of Hydrogen Energy > 2014 > 39 > 33 > 19277- 19284
International Journal of Hydrogen Energy > 2011 > 36 > 21 > 14103- 14110
International Journal of Hydrogen Energy > 2011 > 36 > 21 > 14049- 14058