Worldwide, 1.27 million people are killed and 20-50 million injured in road crashes every year, with almost half of them being pedestrians, motorcycles and bicyclists, and more than 90% of them in low and middle income countries. As a consequence, Injury prevention and road safety have become a growing public health priority, everywhere in the world and particularly in low- and middle-income countries and a priority for the IUHPE.