119 forecasters

Will NASA's Nancy Grace Roman Space Telescope launch before September 15, 2026?

73.5%chance