Road traffic injuries in developing countries: a comprehensive review of epidemiological studies.

Road traffic injuries in developing countries: a comprehensive review of epidemiological studies.