Mpuuga, Tonny (Makerere University, 2019-10-08)
Background: Road traffic accidents (RTAs) are an emerging public health problem. It is estimated that more than 1.3 million people die annually as a result of RTAs worldwide. Currently, RTA is the tenth leading cause of ...