Monday, April 4, 2011

The James Webb Space Telescope (sometimes called JWST) is a large, infrared-optimized space telescope, scheduled for launch in 2014.