3 ms·Eight months early and under budget, the Roman Telescope is ready to launch5 points by rbanffy 7mo ago