As the more than one million visitors pass through the gates of Space Center Houston at NASA’s Johnson Space Center each year, few are aware they’re missing out on an essential stop that’s not on the tour. Three-quarters of a mile away, in a nondescript strip mall in Clear Lake City, Texas, the story of…
