245 pubs · 9,003 cites · h-index 46
Max Planck Institute for Chemical Energy Conversion
2005 - Present
Ruhr West University of Applied Sciences
2014 - 2018
Max Planck Society
2007 - 2015
Leibniz University Hannover
2010 - 2010
Chemnitz University of Technology
2008 - 2008