NASA Goddard team installs instruments on space telescope

Workers at the NASA Goddard Spaceflight Center in Maryland continue to prepare the James Webb Space Telescope for its October 2018 launch.

Copyright © 2024 Federal News Network. All rights reserved. This website is not intended for users located within the European Economic Area.

Related Stories

Fed Photo of the Day

Fed Photo of the Day

USS Ronald Reagan (CVN76) Sailors conduct flight deck operations

Daily photos of things happening in and around the federal government.