ISEF · 2020
Tomorrow's Crosswalk with Safe Stroll
Embedded Systems
According to the National Highway Traffic Safety Administration, "In 2017 there were 5,977 pedestrians killed in traffic crashes in the United States. On average, a pedestrian was killed eve…