UC to Honor Armstrong with New Institute

November 7, 2013

The University of Cincinnati unveiled their new Neil Armstrong Space Science Institute in honor of the astronaut on Wednesday.