The Daily Galaxy -
26 May 2014 16:27
The James Webb Space Telescope, expected to launch in 2018 (image above), will have the ability to search for the chemical signatures of life in alien atmospheres, however, we're not sure how life begins or how pervasive it is, making...
Share this Article
Comment on this Article
Please to comment