Implants, transplants and artificial organs. Technical feasibility versus social desirability.
D001187:Artificial Organs; D006295:Health Resources / Q000600:supply & distribution*; D006801:Humans; D019736:Prostheses and Implants; D011788:Quality of Life; D013675:Technology, High-Cost / Q000600:supply & distribution*; D014180:Transplantation; D006113:United Kingdom