Scientists and engineers at NASA’s Goddard Space Flight Center have begun to assemble and test the James Webb Space Telescope in advance of its 2018 debut.
Scientists and engineers at NASA’s Goddard Space Flight Center have begun to assemble and test the James Webb Space Telescope in advance of its 2018 debut.