Mutabazi, Peterson T. (Makerere University, 2018-05)
Worldwide, road traffic accident injuries and fatalities have risen to be among the leading deaths (Global Status Report (2013). The World Bank and World health organization joint publication reported 1.2 million deaths ...