stella
Receive an implanted device to help severe heart pain that hasn't responded to medications | stella