Endalkachew Yesuneh; Elmer C.; Markos Tsegaye
(2018-06)
Road traffic crashes occur as a result of several factors associated with the traffic
systems such as humans, vehicles, and roadways. Traffic crash is the most and worst
leading testimony of death and injuries but now ...