24 pubs · 1,072 cites · h-index 10
Max Planck Institute of Colloids and Interfaces
2025 - Present
Centre in Green Chemistry and Catalysis
2019 - 2025
McGill University
2019 - 2025
Institute of Catalysis and Petrochemistry
2021 - 2021
Green Chemistry
2021 - 2021