NASA’s Glenn Research Center opens free world-class research facility tours
NASA’s Glenn Research Center in Ohio is opening its doors to the public for a series of free tours of world-class research facilities this year. The tours are designed in part to celebrate 20 years of continuous human presence in space with the International Space Station.
Expand Expanding Close