Search results for: Francesc Centellas
International Journal of Hydrogen Energy > 2013 > 38 > 36 > 16418- 16426
Journal of Power Sources > 2013 > 225 > Complete > 163-171
International Journal of Hydrogen Energy > 2013 > 38 > 36 > 16418- 16426
Journal of Power Sources > 2013 > 225 > Complete > 163-171