Pondering past, future of implantable heart.
D002561:Cerebrovascular Disorders / Q000209:etiology; D005544:Forecasting; D016027:Heart Transplantation; D006354:Heart, Artificial / Q000009:adverse effects; D006801:Humans