Find out everything you need to know about NASA’s James Webb Space Telescope — the $8.8 billion successor to Hubble set for launch in 2018.

Source: James Webb Space Telescope: Hubble’s Cosmic Successor

Advertisements