A look in on the James Webb Space Telescope, with Scott Lambros, NASA's Instrument Systems Manager for this revolutionary space telescope.
Scott Lambros and the James Webb Space Telescope - The Cosmic Companion May 18, 2021
Scott Lambros and the James Webb Space…
Scott Lambros and the James Webb Space Telescope - The Cosmic Companion May 18, 2021
A look in on the James Webb Space Telescope, with Scott Lambros, NASA's Instrument Systems Manager for this revolutionary space telescope.