Affiliation: | (1) Department of Interventional Radiology, Louisiana State University Medical Center, 1542 Tulane Avenue, New Orleans, LA 70112, USA, US;(2) Department of Radiology, Hospital N.S. Del Pino, Obispo Tavira 7, E-35011 Las Palmas de Gran Canaria, Spain, ES |