Universitetsvägen 10
Stockholm, SE-106 91
Sweden
Stockholm University
hydrogen, oxygen, Molecular electrode, Regenerable, Dual function, water