Search results
International Journal of Hydrogen Energy > 2017 > 42 > 20 > 14058- 14088
Catalysis Today > 2015 > 257 > Part 1 > 59-65
International Journal of Hydrogen Energy > 2008 > 33 > 8 > 2023-2035
International Journal of Hydrogen Energy > 2006 > 31 > 8 > 1058-1065