Affiliation: | (1) Department of Diagnostic and Interventional Radiology and Neuroradiology, University Hospital Essen, University of Duisburg-Essen, Hufelandstrasse 55, 45122 Essen, Germany;(2) Department of Thoracic and Cardiovascular Surgery, West German Heart Center Essen, University of Duisburg-Essen, Essen, Germany;(3) Department of Cardiology, West German Heart Center Essen, University of Duisburg-Essen, Essen, Germany |