Traffic accidents as a serious health problem in selected developing countries of the Americas.
D000063:Accidents, Traffic; D003906:Developing Countries; D006801:Humans; D007843:Latin America; D014900:West Indies