Roman Space Telescope's Solar Panels Installed In These Views From The Clean Room
2025-09-12 60 Dailymotion
NASA's Roman Space Telescope now has solar panels after they were recently installed at the Goddard Space Flight Center. <br /><br />Credit: NASA Goddard Space Flight Center