BackgroundRoad traffic crashes remain one of the most serious global public health and mobility challenges of the 21st century, causing roughly 1.19 million ...