Mphekgwana, Modupi Peter
(2020)
Background: Death and economic losses due to road traffic accidents (RTA) are huge global public health and developmental problems and need urgent attention. Each year nearly 1.24 million people die and millions suffer ...