Public health administration and science: strange bedfellows?
Center of Public Health Services and Systems Research, University of Kentucky College of Public Health, Lexington, KY 40536, USA. Scutch@uky.edu
F Douglas
FD
Scutchfield
D006302:Health Services Research; D006801:Humans; D011057:Politics; D011314:Preventive Health Services; D011635:Public Health Administration; D012586:Science; D014481:United States