americaspace.com
Final Deep Freeze Thermal Vacuum Testing Wraps Up on James Webb Space Telescope
Cryogenic thermal vacuum testing on NASA’s multi-billion dollar James Webb Space Telescope (JWST) has wrapped up at the agency’s Johnson Space Center (JSC) in Houston, TX, after undergo…