Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Introduction Hemorrhage is the leading cause of preventable death in trauma patients, with 96% of those patients dying from noncompressible torso or junctional hemorrhage. As endovascular techniques have become more ubiquitous for elective and emergent vascular cases, there has been…