Massive Space Telescope Is Finally Coming Together By Geoff Brumfiel Published January 25, 2016 at 4:57 AM EST Facebook Twitter LinkedIn Email