Science The most successful space telescope you never heard of just shut down March 31, 2025 This user does not have a valid Spin Rewriter subscription.