Pump it up. A new implant sustains heart patients waiting for transplants.
Sinha
G
G
D016027:Heart Transplantation; D006352:Heart Ventricles; D006354:Heart, Artificial / Q000009:adverse effects / Q000191:economics; D006801:Humans