Slider 3
It's time we shift our focus beyond survival to address the lasting consequences that diminish quality of life
It's time we shift our focus beyond survival to address the lasting consequences that diminish quality of life
There are between 20 to 50 million non-fatality injured people, with many incurring a disability as a result of the injury
Road Traffic injuries account for 1.3 million fatalities worldwide every year