1. Department of General, Visceral and Transplantation Surgery, University of Heidelberg, 69120 Heidelberg, Germany
2. Liver Cancer Center Heidelberg (LCCH), Heidelberg University Hospital, 69120 Heidelberg, Germany
3. Department of Medical Oncology, National Center for Tumor Diseases, Heidelberg University Hospital, 69120 Heidelberg, Germany
4. Department of Internal Medicine, Heidelberg University Hospital, 69120 Heidelberg, Germany
5. Department of Interventional Radiology, Heidelberg University Hospital, 69120 Heidelberg, Germany
6. Institute of Pathology, Heidelberg University Hospital, 69120 Heidelberg, Germany