Implantable cardioverter defibrillator (ICD)  British Heart Foundation

Implantable cardioverter defibrillators (ICDs) are small devices to treat abnormal heart rhythms. Learn who needs them, how are they fitted and how is living with …