News tagged with space science

Webb Telescope's Houston highlights

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. NASA has created a timelapse video that chronicles ...

dateJan 10, 2018 in Space Exploration
shares25 comments 0