429 pubs · 17,341 cites · h-index 67
Forschungszentrum Jülich
2023 - Present
Max Planck Institute for Chemical Energy Conversion
2021 - Present
RWTH Aachen University
2010 - Present
Norsk Hydro (Germany)
2024 - 2025
Society for Chemical Engineering and Biotechnology
2020 - 2024