McAndrews, Carolyn Ann - Institute for Transportation Studies (ITS), University … - 2010
Road safety is a serious public health issue throughout the world, with more than one million people killed in traffic accidents each year. Despite the severity of its health impacts, the World Health Organization says that traffic safety is a "neglected" topic. Perhaps this is the case in the...