ORCID: 0000-0001-5274-1896
University Hospital Leipzig
Leipzig, Saxony, Germany
Dept. of Orthopaedics, Trauma & Plastic Surg.