SciShow Space
What's Stopping the James Webb Space Telescope? (2019x85)
Air date: Oct 22, 2019
The James Webb Space Telescope is the most complex telescope we’ve ever sent into space. But, Webb is not, in fact, in space… yet.
- Premiered: Apr 2014
- Episodes: 878
- Followers: 1