Shouldn't we be making better use of the best available health measurement technologies?
Fisher
William P
WP
D006305:Health Status Indicators; D006306:Health Surveys; D006801:Humans; D011787:Quality of Health Care