Affiliation: | (1) Medical Clinic III, Rheinisch-Westfälische Technische Hochschule Aachen, Pauwelsstrasse 30, 52057 Aachen, Germany;(2) Department of Surgery, Rheinisch-Westfälische Technische Hochschule Aachen, Pauwelsstrasse 30, 52057 Aachen, Germany |