Nakaggwa, Patricia (Makerere University, 2023-10-11)
Introduction: Globally, road traffic crashes cause over 1.35 million deaths and leaving over 50
million people with disabilities every year. The most vulnerable road users are pedestrians, motor
cyclists, and pedal ...