Addressing the human toll from motor vehicle traffic crashes -

Motor vehicle traffic crashes remain the leading cause of death in the world, despite tremendous advances in injury prevention and control. According to the World Health Organization, approximately 1.35 million people die each year as a result of motor ...
Source: SafetyLit - Category: International Medicine & Public Health Tags: Economics of Injury and Safety, PTSD, Injury Outcomes Source Type: news