Roman Solar Panels Deployed (IMAGE)
Caption
Technicians successfully test deployed the solar panels for NASA's Nancy Grace Roman Space Telescope.
Credit
NASA/Sophia Roberts and NASA/Scott Wiessinger
Usage Restrictions
No restrictions.
License
Public Domain