Home About us Our Team Volunteer Ways to help News archives Opinion
Six of the 18 James Webb Space Telescope mirror segments are prepared for testing at the X-ray and Cryogenic Facility at NASA’s Marshall Space Flight Center in Huntsville, Alabama.
(Photo by NASA/MSFC/Emmett Givens) Photo used under CC BY
Bookmark and Share
First published in the February 19, 2016, 3:51 p.m. edition

Website monitoring for The Daily Source provided for free by Nimsoft