NASA’s Roman Space Telescope Enters Its Final Commissioning Phase, and It’s Already Showing Off Its Speed
NASA’s Roman Space Telescope passed its full checkout and entered science commissioning, the final step before it starts surveying the cosmos.
Read More
