NASA says world's largest space telescope ready for launch
The James Webb Space Telescope will be launched on board an Ariane 5 rocket from French Guiana in October 2018, NASA said.
Nov 03, 2016, 08:59 AM IST
The James Webb Space Telescope will be launched on board an Ariane 5 rocket from French Guiana in October 2018, NASA said.
Nov 03, 2016, 08:59 AM IST