Evaluating the impact of medical care and technologies on the quality of life: a review and critique.
D003695:Delivery of Health Care; D006801:Humans; D013677:Medical Laboratory Science; D011788:Quality of Life; D012107:Research Design; D012962:Sociology, Medical