Search results for: Yuan Feng
International Journal of Hydrogen Energy > 2017 > 42 > 51 > 30109- 30118
Cancer Communications > 2017 > 36 > 1 > 1-7
International Journal of Hydrogen Energy > 2015 > 40 > 17 > 5889-5896
Journal of Power Sources > 2014 > 252 > Complete > 156-163
Journal of Catalysis > 2012 > 290 > Complete > 18-25
Electrochemistry Communications > 2010 > 12 > 9 > 1191-1194