Workers at the NASA Goddard Spaceflight Center in Maryland continue to prepare the James Webb Space Telescope for its October 2018 launch.
James Webb Space Telescope primary mirrors being uncovered at NASA Goddard in preparation for instrument installation.
(NASA photo)
Copyright © 2024 Federal News Network. All rights reserved. This website is not intended for users located within the European Economic Area.