Skip to content
Tech News
← Back to articles

NASA's Roman Space Telescope is launching August 30, eight months ahead of schedule

read original more articles

Upon arrival, it'll go to the Payload Hazardous Servicing Facility to undergo a full post-travel inspection.Read Entire Article