55 pubs · 1,235 cites · h-index 17
VTT Technical Research Centre of Finland
2010 - Present
Catalytic Materials (United States)
2009 - 2016
KTH Royal Institute of Technology
2000 - 2005