Affiliation: | 1. Department of Research and Development, Schulthess Clinic, Lengghalde 2, 8008, Zurich, Switzerland 2. Department of Orthopaedics, Leiden University Medical Center, Leiden, The Netherlands 3. Department of Hand Surgery, Schulthess Clinic, Zurich, Switzerland
|