
SWINDON, 21-Nov-2017 — /EuropaWire/ — UK scientists and engineers are celebrating following the confirmation that their instrument has performed very well during the cryogenic testing for the James Webb Space Telescope (JWST) at NASA Johnson Space Flight Center in Houston, Texas. … Read the full press release