Technology assessments need improvement--study.
Scott
L
L
D005069:Evaluation Studies as Topic; D013673:Technology Assessment, Biomedical / Q000592:standards*; D014481:United States; D014491:United States Office of Technology Assessment