168 pubs · 9,550 cites · h-index 48
KU Leuven
2010 - Present
Centre for Sustainable Energy
2020 - 2025
Southern Federal University
2022 - 2022
California Institute of Technology
2014 - 2017
Institute of Catalysis and Petrochemistry