The Nancy Grace Roman Space Telescope Arrives in Florida Ahead of Launch

NASA’s Nancy Grace Roman Space Telescope arrived June 21st, at the agency’s Kennedy Space Center in Florida, marking the start of final prelaunch preparations before liftoff later this summer.
Universe Today
Go to Source
Comments are closed, but trackbacks and pingbacks are open.