Find out about the recent developments regarding the Roman Space Telescope and how they might bring us closer to ...