14 pubs · 394 cites · h-index 10
Chalmers University of Technology
2000 - 2012
Stockholm University
2007 - 2007
Technical University of Denmark
Russian Academy of Sciences
2006 - 2006
Boreskov Institute of Catalysis