Abstract
An estimated 1.25 million people are killed on the world’s roads every year, and between 20 and 50 million people are seriously injured. Every traffic crash is an individual loss. When death or serious injury results, this loss is compounded by the harm to people, households, and social networks. But
... read more