Affiliation: | 1. Netherlands Cancer Institute-Antoni van Leeuwenhoekziekenhuis, Department of Radiology, Plesmanlaan 121, 1066 CX Amsterdam, Netherlands;2. UT Southwestern Medical Center, Department of Radiology, Interventional Radiology Section, 5959 Harry Hines Blvd., Dallas, TX 75390-9061, Professional Office Building I (HP6.600) Mail Code 8834, United States of America;3. New York-Presbyterian Weill Cornell Medical Center, Department of Radiology, 1305 York Avenue 3rd Floor, New York, NY 10021, United States of America |