102 pubs · 8,000 cites · h-index 29
Institut de Ciència de Materials de Barcelona
2009 - Present
Universitat Autònoma de Barcelona
2010 - 2024
Instituto de Ciencia de Materiales de Sevilla
2019 - 2023
Biomedical Research Networking Center in Bioengineering, Biomaterials and Nanomedicine
2009 - 2022
Stanford University
2015 - 2020