1. Department of Information and Communication Technologies, University Pompeu Fabra, Barcelona, Spain
2. Hospital del Mar, Barcelona, Spain
3. University Hospital Vall d’Hebron, Barcelona, Spain
4. ICREA, Barcelona, Spain
5. Shulthess Klinik, Switzerland
6. IRCCS, Galeazzi Orthopaedic Institute, Milan, Italy