Real Clear Science Video

The Latest Science Videos

The Most Sophisticated Mirror in the Universe

When the James Webb Space Telescope finally launches, it will have the most sophisticated mirror that humans have ever built. SciShow describes how the telescope is constructed.