Keeping the beat. Heart assist devices.
D002303:Cardiac Output, Low / Q000628:therapy*; D016027:Heart Transplantation; D006353:Heart-Assist Devices; D006801:Humans; D011788:Quality of Life; D020127:Recovery of Function; D017741:Survivors