Search results for: Yan Huang
Chinese Journal of Catalysis > 2013 > 34 > 9 > 1720-1729
International Journal of Hydrogen Energy > 2013 > 38 > 25 > 10833- 10838
International Journal of Hydrogen Energy > 2010 > 35 > 15 > 7803-7808
Journal of Power Sources > 2008 > 181 > 1 > 135-139
Journal of Membrane Science > 2006 > 282 > 1-2 > 1-6
Desalination > 2006 > 192 > 1-3 > 117-124