James Webb Space Telescope on Track for 2018 Launch
Wednesday, March 25, 2015 - 16:30
in Astronomy & Space
NASA's successor to the Hubble Space Telescope is on schedule and budget for now, space agency officials told members of Congress Wednesday.