Affiliation: | (1) Orthopedic Department, Technical University Aachen, Pauwelsstrasse 30, 52074 Aachen, Germany;(2) Institute for General Mechanics, Templergraben 64, 52056 Aachen, Germany;(3) Anatomical Institute I, Technical University Aachen, Wendlingweg 2, 52074 Aachen, Germany |