NASA's Roman Space Telescope mission extended to 22 years

Technology