38 Zheda Road
Hangzhou, 310058
China
Zhejiang University
Life Cycle Assessment, Hydrogen Production, Water Electrolysis, wind power, global warming potential
Life cycle assessment, hydrogen production, water electrolysis, wind power, global warming potential