Profile picture
Luis Aldamiz-Echevarria
Doctorate
  • Senior Researcher
    Complejo Hospitalario Universitario de Santiago
    Santiago de Compostela, Spain
mini profile avatar Luis Aldamiz-Echevarria