Samuel, Abraham
(Addis Ababa University, 2021-06)
About 1.35 million peoples deceased every year as a consequence of road traffic accidents (RTA). Half of all road traffic deaths occur among susceptible road users: walkers, bikers, and racers. 93% of the world's mortalities ...