Orthopaedic Surgery and Traumatology Department (Shoulder Unit), Hospital of Terrassa, and Clinica Sagrada Familia of Barcelona
Orthopaedic Surgery and Traumatology Department (Shoulder Unit), Hospital of Terrassa, and Clinica Sagrada Familia of Barcelona
Location- Barcelona, Venezuela (Bolivarian Republic of)