Watch as the Roman Space Telescope unfurls its solar panels and visor in successful testNASA tests Roman Space Telescope's solar panels and sunshade, crucial for its 2027 launch mission. |
|
|
More Articles...
Watch as the Roman Space Telescope unfurls its solar panels and visor in successful testNASA tests Roman Space Telescope's solar panels and sunshade, crucial for its 2027 launch mission. |
|
|