ICD Implantable Abbreviation

ICD has various meanings in the Implantable category. Discover the full forms, definitions, and usage contexts of ICD in Implantable.

Implanted Cardioverter Defibrillator

Most Common Implantable
Implanted Cardioverter-Defibrillator
Implantable

Citation

Last updated: