Nelson E. Bolivar

Scientific note

NASA’s Roman Space Telescope Primary Mirror Gets Last Look

Engineers at NASA’s Goddard Space Flight Center in Greenbelt, Maryland, have completed their final inspection of a key element for the agency’s Nancy Grace Roman Space Telescope: the primary mirror.