stella
Receive a new implanted heart device to close a small heart opening | stella