Chelogoi, Eunice Ibanda
(JKUAT-COHES, 2019-02-06)
Road traffic accidents (RTA) are rapidly growing posing a public health problem since it is projected to become the third leading cause of morbidity and mortality by the year 2020 (WHO, 2013). There is inadequacy of public ...