ICD Studies - CHFpatients.com - ICDs
ICD means Implanted Cardioverter Defibrillator. Another name is AICD, for Automatic ICD. ICDs are miniature, internal versions of those shock paddles paramedics use to zap people back to life after a cardiac arrest.