SICD

Views 10 meanings found
SICD denotes a subcutaneous implantable cardiac defibrillator in medical device terminology, while the same letters are also used in public‑health contexts for infant mortality and in technical data formats.

Medical

Miscellaneous

Community

Business