Home Tags IDEA

Tag: IDEA

UAB Wins National Awards To Research How To Improve Highway Safety

0
By Katherine Shonesy Alabama NewsCenter Alabama researchers are out to improve national statistics where more than 32,000 people are killed in car accidents each year and about 2...