119 pubs · 3,455 cites · h-index 31
Universidad de Salamanca
1997 - 2025
Instituto de Salud Carlos III
2019 - 2025
Instituto de Investigación Biomédica de Salamanca
2011 - 2025
Instituto de Estudios de Ciencias de la Salud de Castilla y León
2010 - 2020
Spanish Clinical Research Network
2019 - 2019