51 pubs · 1,934 cites · h-index 21
King Abdullah University of Science and Technology
2020 - 2025
Catalytic Materials (United States)
2023 - 2024
Institut Català de Nanociència i Nanotecnologia
2015 - 2020
Barcelona Institute for Science and Technology
2016 - 2018
Shanghai Institute for Science of Science
2017 - 2017