1. Department of General, Visceral and Transplantation Surgery, University of Heidelberg, 69120 Heidelberg, Germany
2. Liver Cancer Center Heidelberg (LCCH), University of Heidelberg, 69120 Heidelberg, Germany
3. Department of Interventional Radiology, University of Heidelberg, 69120 Heidelberg, Germany
4. Radiology Department, Champalimaud Foundation, 1400-038 Lisbon, Portugal
5. Department of Diagnostic and Interventional Radiology, Heidelberg University Hospital, 69120 Heidelberg, Germany
6. Department of Radiology, Lucerne Kantonsspital, Spitalstrasse, CH-6000 Lucerne, Switzerland