NASA unveils Nancy Grace Roman Space Telescope live on Space.com

Technology