284 pubs · 4,869 cites · h-index 37
Karlsruhe Institute of Technology
2002 - Present
Applied Materials (United Kingdom)
2016 - Present
Institute of Catalysis and Petrochemistry
2026 - Present
Kerntechnische Entsorgung Karlsruhe (Germany)
2017 - 2025
Helmholtz Centre for Environmental Research
2023 - 2023