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 full story