Cardiac transplantation, some practical and philosophical aspects.
D016027:Heart Transplantation; D006801:Humans; D007883:Legislation, Medical; D006278:Medicare; D014180:Transplantation / Q000191:economics