Evaluating the impact of medical care and technologies on the quality of life: a review and critique
- PMID: 7313709
Evaluating the impact of medical care and technologies on the quality of life: a review and critique
MeSH terms
LinkOut - more resources
Medical