Collaboration Research Centres

Name Type Country Publications
Complexo Hospitalario Universitario de Santiago Hospital Spain 23
Universidade de Santiago de Compostela University Spain 20
University of Texas at San Antonio University United States 1