36 pubs · 1,737 cites · h-index 11
Institute of Catalysis and Petrochemistry
2023 - 2024
Technical University of Munich
2015 - 2024
Electrochemical Society
2021 - 2022