GODDARD Webb Telescope’s Houston Highlights by NASA, Aliens & KouroshJanuary 10, 2018 With NASA’s James Webb Space Telescope’s approximately nine-month stay in Texas coming to an end, now is a good time to reflect on the memories it made in the Lone Star State. Source:: Goddard Related