NASA’s New, $4 Billion Space Telescope Will Unravel a Great Cosmic Mystery
The giant, 40-ft. space telescope resting in the airtight, climate-controlled clean-room at NASA’s Goddard Space Flight Center in Greenbelt, Md., wants nothing to do with the microscopic dust particles clinging…