Health interventions and mortality change in developing countries.
D003906:Developing Countries; D006296:Health Services; D006801:Humans; D009026:Mortality; D010043:Outcome and Process Assessment, Health Care