Devasurendra, KW
[Thesis-Full-text]
Worldwide, more than 1.2 million people die annually from road accidents and now it is the 8th leading cause of death in the world. In the context of Sri Lanka, road traffic injury is also a leading cause of mortality and ...