Self explaining and forgiving roads to improve road safety - Chaudhary SK.

Loss of lives due to Road accident has been a matter of great concern for Disaster professionals, Technocrats and Policy makers. More than 1.35 million people are killed on the road every year and more than 20 million are injured, according to a World Heal...
Source: SafetyLit - Category: International Medicine & Public Health Tags: Engineering, Physics, Structural Soundness and Failure Source Type: news