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;