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