The "visor" for NASA's Nancy Grace Roman Space Telescope recently completed several environmental tests simulating the conditions it will experience during launch and in space. Called the Deployable ...