Road traffic collisions are a leading cause of death worldwide; indeed, road traffic injuries are the number one cause of death for children and young adults aged 5-29 years, and, more than 90% of these deaths occur in low- and middle-income countries.
Read more