After a flawless launch, the Nancy Grace Roman Space Telescope is on a mission to solve some of the universe’s biggest mysteries

Science and reality
After a flawless launch, the Nancy Grace Roman Space Telescope is on a mission to solve some of the universe’s biggest mysteries