2301 Vanderbilt Place
Nashville, TN 37240
United States
Vanderbilt University
percutaneous ventricular assisted device, cardiac arrest, aortic balloon occlusion, prolonged cardiac arrest