Roman Optical Telescope Assembly
November 14th, 2024
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...