"Open" technology review urged.
D014487:Centers for Medicare and Medicaid Services, U.S.; D013673:Technology Assessment, Biomedical; D013997:Time Factors; D014481:United States; D014491:United States Office of Technology Assessment