16 pubs · 509 cites · h-index 7
Institut de Recerca en Energia de Catalunya
2022 - Present
Universitat de Barcelona
2023 - Present
Rede de Química e Tecnologia
2025 - 2025
University of Science and Technology of China
2019 - 2019
Chinese Academy of Sciences
2019 - 2019