Hospital Universitario Nuestra Señora de Candelaria, Santa Cruz de Tenerife, Spain.
Hospital Universitario Nuestra Señora de Candelaria
Santa Cruz de Tenerife, Spain
University of La Laguna
San Cristóbal de La Laguna, Spain