Revisiting the social contract: physicians as community health promoters.
Gadon
Margaret
M
D003153:Community Health Services / Q000639:trends*; D010820:Physicians / Q000600:supply & distribution / Q000639:trends*; D011635:Public Health Administration; D011640:Public Policy; D012946:Social Welfare