Space Center Houston soars ‘Above and Beyond’ the history of NASA with new additions
Space Center Houston’s Mission Mars exhibit received a new addition June 20. The Morpheus lander, which now hangs in the Mission Mars exhibit, was created in 2010 at the nearby Johnson Space Center in order to create a lander capable of a…