National incomes and health: implications of some recent additions to the data.
D003906:Developing Countries; D005102:Health Expenditures; D006305:Health Status Indicators; D006306:Health Surveys; D006801:Humans; D007182:Income; D007226:Infant Mortality