Video: James Webb Space Telescope Primary Mirror Installation Complete

Completing the assembly of the primary mirror, which took place at NASA’s Goddard Space Flight Center in Greenbelt, Maryland, is a significant milestone and the culmination of over a decade of design, manufacturing, and testing the agency’s James Webb Space Telescope.

—> Read More

facebooktwittergoogle_plusredditpinterestlinkedinmail