Year: 2025
Type: article
Abstract: Traffic accident-related fatalities are defined as deaths occurring either immediately at the crash site or within 30 days of the incident.Every year, road traffic accidents claim the lives of approximately 1.35 million individuals, translating to a fatality every few seconds.Furthermore, between 20 and 50 million individuals suffer non-fatal injuries, a significant portion of which results in long-term disabilities.Among these fatalities, 92% are reported in nations with restricted and intermediate levels of economic development; Africa experiences the highest incidence rates, while Europe experiences the lowest incidence rates.More than 50% of road traffic fatalities involve vulnerable road users, including pedestrians, cyclists, and motorcyclists.Infrastructure shortcomings were a major contributor: 80% of the evaluated facilities failed to meet the minimum three-star safety threshold for pedestrian protection and dedicated cycling lanes.Such deficiencies amplify collision risks and magnify the severity of injuries.1 From a demographic standpoint, road traffic accidents remain one of the primary causes of mortality among individuals aged 5 to 29 years.Males are almost three times more likely than females to be victims, and nearly two-thirds of fatalities occur among individuals aged 18-59 years, who are the economically productive segment of the population.This emphasises significant socioeconomic consequences as well as human costs. 1 Urban Transportation: Injuries and Fatalities Surrounding Micro-Mobility DevicesNotably, new data show a significant increase in the number of traffic crashes involving bicycles, motorcycles, electric scooters, and other micromobility vehicles.According to a study conducted by Poulos et al. 2 and colleagues in Australia, there are 0.29 bicycle accidents per 1,000 km.In a study examining hospital admissions due to bicycle injuries in the Netherlands, a 5.7% mortality rate and 41% incidence of multiple traumas were identified.3 Deaths due to road traffic accidents continue to represent a pressing global public health challenge.Reports from the World Health Organization and other international agencies indicate that millions sustain injuries and hundreds of thousands lose their lives annually due to traffic collisions.Most fatalities occur in nations with limited economic resources, where inadequate road infrastructure, limited use of seatbelts and helmets, disregard for speed limits, and the prevalence of operating a vehicle while impaired by alcohol or other psychoactive substances substantially increase the risk of death.In the investigation of fatal traffic accidents, postmortem examinations combined with systematic toxicological analyses are indispensable for clarifying accident mechanisms and informing the development of targeted preventive strategies.
Language: English
Topic: Traffic and Road Safety
Subfield: Safety, Risk, Reliability and Quality
Field: Engineering
Domain: Physical Sciences
Open Access status: diamond
OpenAlex ID: W4414998498
