In this photo, technician Brenda Estavia is installing the innermost layer of the sunshade onto the deployable aperture cover structure of NASA’s Nancy Grace Roman Space Telescope.
"I get to make it, physically make a part and hold from a solid block of metal that was nothing to a finished, usable piece ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results