College of Medicine, Najran University, Najran, Saudi Arabia;
Department of Surgery, College of Medicine, Najran University, Najran, Saudi Arabia;
Department of Surgery, College of Medicine, Najran University, Najran, Saudi Arabia;
Department of Family and Community Medicine, College of Medicine, Najran University, Najran, Saudi Arabia;
Road; Traffic; Accidents; (RTA); Road; Traffic; Injuries; (RTIs); Disability;