Nandana, HHKS; Mampearachchi, WK
[Conference-Abstract]
Road traffic accidents in a country are inevitable and these accidents can be caused due to
several different factors. They can vary from place to place and time to time and are in no
particular order: excessive speed, ...