11 pubs · 908 cites · h-index 7
Institut Català de Nanociència i Nanotecnologia
2019 - 2021
Barcelona Institute for Science and Technology
2021 - 2021
Institute of Science and Technology
2021 - 2021
Universitat Autònoma de Barcelona
2020 - 2020
University of Cambridge
2020 - 2020