2013
International Journal of Hydrogen Energy
38
6
2908-2918
MechE - Fluids and thermal sciences
MechE - Energy storage and renewable energy