Contributors

Name Publications
Diez Ulloa, Máximo 1
Paredes, Igor 1

Collaboration Research Centres

Name Type Country Publications
Hospital POVISA Hospital Spain 1
University Medical Center Utrecht Hospital Netherlands 1