A mechanical device that is surgically implanted to ease the workload of the heart
« Back to Glossary IndexHeart Assist Device [HAD]
« Back to Glossary Index
A mechanical device that is surgically implanted to ease the workload of the heart
« Back to Glossary Index