2018
International Journal of Hydrogen Energy
43
19
9379-9398
MechE - Fluids and thermal sciences
MechE - Energy storage and renewable energy