Breen, Jeanne; Humphreys, Richard Martin; Melibaeva, Sevara - 2013
The global crisis of road traffic injury is escalating in low-income and middle income countries to devastating effect; with road traffic crashes a leading cause of death. The World Health Organization (WHO) estimates that 1.24 million people were killed on the world's roads in 2010 and between...