Glossary
A surgically implanted medical device for patients with life-threatening heart arrhythmias.
Posted
in
by
Tags: