
Infant mortality, defined as death within the first year of life,1 is commonly accepted as one of the key gauges of a nation's socioeconomic development. So how is it possible that the United States, which spends more on health care per capita—$8,713 per person annually. To read more, go here.