Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Epidemiology In USA, more than 300,000 people have an ICD and more than 180,000 ICDs are implanted annually, based on CMS registry data. Given current implant and survival rates, nearly 700,000 people in USA may have an ICD by the…