NASA engineers perform first part of Webb Telescope`s eye surgery
Engineers at NASA`s Goddard Space Flight Center in Greenbelt, Md., completed one of the most delicate performances of their lives and meticulously implanted part of the eyes of the James Webb Space Telescope.
Trending Photos