114
119 forecasters

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

ResolvedYes