Implantable Cardioverter Defibrillator (ICD). This is a device that is placed in your body to help control your heart’s rhythm – the speed and pattern of your heart rate.
Implantable Cardioverter Defibrillator (ICD). This is a device that is placed in your body to help control your heart’s rhythm – the speed and pattern of your heart rate.