Engineers and technicians recently tested the sunshield for the James Webb Space Telescope at Northrop Grumman Space Park in Redondo Beach, the Daily Breeze reported.
Engineers and technicians recently tested the sunshield for the James Webb Space Telescope at Northrop Grumman Space Park in Redondo Beach, the Daily Breeze reported.