James Webb Space Telescope Mirror Halfway Complete

Inside NASA’s Goddard Space Flight Center’s massive clean room in Greenbelt, Maryland, the ninth flight mirror was installed onto the telescope structure with a robotic arm.

—> Read More

facebooktwittergoogle_plusredditpinterestlinkedinmail