47 pubs · 1,834 cites · h-index 19
Institut Català de Nanociència i Nanotecnologia
2017 - Present
National Research Council
2025 - 2025
Barcelona Institute for Science and Technology
2021 - 2021
Czech Academy of Sciences, J. Heyrovský Institute of Physical Chemistry
2015 - 2019
Universidad Complutense de Madrid
2006 - 2016