ICD (implantable cardioverter-defibrillators) patients frequently experience "electrical storms"

More from Archive

More from Medtech Insight