Artificial hearts: an uneasy marriage of machinery and flesh.
D035843:Biomedical Research; D006295:Health Resources / Q000600:supply & distribution; D006354:Heart, Artificial / Q000592:standards*; D040841:Resource Allocation; D018570:Risk Assessment; D014481:United States