Road traffic injuries are not only one of the gravest public health issues around the world but also a leading cause behind millions of untimely deaths every year. Each year, more than 1.2 million people either lose their lives or get seriously injured or disabled due to road accidents taking place each moment on the […]