1. Molecular Oncosurgery, Section of Surgical Research, 69120 Heidelberg, Germany
2. Department of Biostatistics, German Cancer Research Center (DKFZ), 69120 Heidelberg, Germany
3. Department of General, Visceral and Transplant Surgery, 69120 Heidelberg, Germany
4. Orthopedics and Trauma Surgery, Experimental Orthopedics, University of Heidelberg, 69120 Heidelberg, Germany