143 pubs · 4,188 cites · h-index 39
Instituto de Investigación Sanitaria del Hospital Clínico San Carlos
2022 - Present
Biomedical Research Networking Center in Bioengineering, Biomaterials and Nanomedicine
2017 - Present
Universidad Politécnica de Madrid
1997 - Present
Galicia Sur Biomedical Foundation
2025 - 2025
Centro de Investigación Biomédica en Red
2015 - 2025