Search
Now showing items 1-1 of 1
Road safety: challenges and opportunities in Latin America and the Caribbean
(Centro de Investigación y Docencia Económicas, 2019-11-18)
An estimated 1.3 million people die in traffic accidents each year worldwide and millions more are injured, with developing countries disproportionately affected. It is predicted that the number of global traffic deaths ...