Universe  ID: 12935

Webb Telescope Scientists and Engineers at Johnson Space Center's Control Room B-Roll

B-Roll footage of scientists and engineers working in NASA's Johnson Space Center's control room in Houston Texas during the cryogenic testing on the James Webb Space Telescope.


Michael McClare (KBRwyle): Producer
Michael McClare (KBRwyle): Videographer
Sophia Roberts (AIMM): Videographer
Michael P. Menzel (AIMM): Video Editor
Please give credit for this item to:
NASA's Goddard Space Flight Center