268 pubs · 19,141 cites · h-index 71
Fritz Haber Institute of the Max Planck Society
1998 - Present
Max Planck Institute for Chemical Energy Conversion
2015 - Present
Helmholtz-Zentrum Berlin für Materialien und Energie
2011 - 2023
Ruhr West University of Applied Sciences
2015 - 2019
Beijing Solar Energy Research Institute
2015 - 2015