The James Webb Space Telescope Is on The Launchpad!

The science community is getting a very long-awaited Christmas gift this year – the much-delayed launch of the James Webb Space Telescope!  The successor to the much-loved Hubble, the James Webb Space Telescope, or JWST, was originally scheduled to be launched in 2007. Now, 14 years later, all systems seem to finally be ready to … Read more