Webb telescope, or Webb, is NASA's upcoming infrared space observatory, which will launch in 2019. The two photos that compose this image highlight two important achievements Webb had in the latter part of 2017.
Dec 22, 2017 in Space Exploration
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 ...
Jan 10, 2018 in Space Exploration