Sarcoma unit, Department of Surgery, University Medical Center and Medical Faculty Mannheim, University of Heidelberg, Mannheim, Germany., Germany