Bose, Dipan; Job, Soames; Marquez, Patricio V. - 2018
Road crashes are among the most significant public health issues of the century; they account for 97 percent of deaths across all modes of transport. The latest WHO estimate of 1.34 million road crash deaths and up to 50 million injuries per year reflects a slight increase in deaths over...