Sign In
to Vote &
Create Storyboards.
 
On Aug. 7 and 8, NASA's Nancy Grace Roman Space Telescope team assessed the observatory's solar panels and a visor-like sunshade called the deployable aperture cover-two components that will be stowed for launch and unfold in space.
0
0
0


Storyboard
Print
Share this Article

Recommended

  • {TITLE}
    {PUBLISHER} - {PUBLISHED_DATE}
    {VIEWS}
  • Create Storyboard