James Webb Space Telescope: 'Like night vision goggles for the sky'

Electrical engineering alum and Northrop Grumman VP Scott P. Willoughby '89 discusses engineering behind 'most ambitious, complex space observatory ever built' in CBS News segment

The countdown is on to the launch of the revolutionary James Webb Space Telescope, which is currently scheduled for December 25. 

Pages