Search results for: D. Stefanidis
International Journal of Hydrogen Energy > 2017 > 42 > 18 > 12943- 12955
International Journal of Hydrogen Energy > 2016 > 41 > 46 > 21067- 21077
International Journal of Hydrogen Energy > 2011 > 36 > 20 > 12843- 12852