Saving lives by improving road safety

Globally, 1.25 million people die each year and about 50 million people are injured from road traffic injuries (RTIs). Currently, RTIs are the ninth leading cause of global deaths, and, unless addressed, are predicted to become the seventh leading cause of death by 2030. About 90% of the global burd...

Full description

Bibliographic Details
Main Authors: Peden, M, Di Pietro, G
Format: Journal article
Language:English
Published: Elsevier 2017