318 pubs · 33,538 cites · h-index 68
Karlsruhe Institute of Technology
2016 - Present
Institute of Catalysis and Petrochemistry
2015 - Present
Kerntechnische Entsorgung Karlsruhe (Germany)
2017 - Present
Fraunhofer Institute for Chemical Technology
2017 - Present
Applied Materials (United Kingdom)
2016 - 2025