3 ms·The Roman Space Telescope, explained and up to date1 points by smcnally 14d agoumikoaiza 14d ago[flagged]