Background Road traffic accidents (RTAs) are considered a major public health threat. The causes of RTAs are multifactorial, comprising both human and non-human factors. RTAs may result not only in detrimental health consequences but also in serious economic burdens.
View Article and Find Full Text PDF