It's time we shift our focus beyond survival to address the lasting consequences that diminish quality of life
Cross tags:
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