James Webb Mirror Alignment Completion and First Light Staff Meeting Results B-Roll
B-Roll footage of engineers and scientists completing the mirror alignment on the James Webb Space Telescope an a staff meeting to witness the final result of the tests at the Space Telescop Science Institute in Baltimore, MD.
Please give credit for this item to:
NASA's Goddard Space Flight Center
- Aaron E. Lepsch (ADNET Systems, Inc.)