James Webb Space Telescope’s mirrors get 'shrouded'
Thursday, June 7, 2012 - 12:30
in Astronomy & Space
Earlier this year, NASA completed deep-freeze tests on the James Webb Space Telescope mirrors in a "shroud" at the X-ray & Cryogenic Facility (XRCF) at Marshall Space Flight Center in Huntsville, Ala.