43 pubs · 988 cites · h-index 17
Hospital Clínico de la Universidad de Chile
2025 - 2025
Camilo José Cela University
2022 - 2022
Universidad San Ignacio de Loyola
2012 - 2019
Universidad de Alcalá
2007 - 2016
Biomedical Research Networking Center in Bioengineering, Biomaterials and Nanomedicine
2010 - 2016