Home Global It’s freezing in Houston–at least it is for the James Webb …

It’s freezing in Houston–at least it is for the James Webb …

0
It’s freezing in Houston–at least it is for the James Webb …

It’s freezing in Houston–at least it is for the James Webb Space Telescope, which is undergoing cryogenic testing that mimics temperatures in space. Get the details: http://go.nasa.gov/2sYLe3G