Every day about 3,000 people die and more than 30,000 are seriously injured on the world's roads. Most of these casualties are in countries that are classified as low and middle-income countries, and a large proportion are vulnerable road users—pedestrians, cyclists, and riders of motorcycles and scooters. The implementation of effective strategies for the prevention of road traffic deaths and injuries is a global health priority and consistent with the goal of environmental sustainability. With the ultimate goal of eliminating all deaths and disabilities related to mobility, ICoRSI envisions a comprehensive and rigorous scientific evaluation of all mobility related policies and encourages promotion of evidence based safety interventions.
Keeping this vision in mind we believe that road safety and sustainable mobility policies should be based on sound analyses of road safety data and scientifically robust evaluations of road safety interventions. ICORSI recognises that the field of safety is an area that involves expertise from several sectors including those from the engineering, planning, architecture, epidemiology, economics, statistics, medicine, environmental sciences and the social sciences. The Council will therefore draw from the experience, knowledge and the expertise of experts from many of these areas, so that recommendations from the Council are broad based and are socially, economically and scientifically acceptable. ICoRSI will maintain its independence by not accepting funding that could in any way compromise the integrity of the organization or the individual members.