This photo shows the Optical Telescope Assembly for NASA’s Nancy Grace Roman Space Telescope, which was recently delivered to the largest clean room at the agency’s Goddard Space Flight Center in Greenbelt, Md.
NASA/Chris Gunn
NASA’s Nancy Grace Roman Space Telescope is one giant step closer to unlocking the mysteries of the universe. The mission has now received its final major delivery: the Optical Telescope Assembly, which includes a 7.9-foot (2.4-meter) primary mirror, nine additional mirrors...