The James Webb Space Telescope is scheduled to launch in October of 2018.Credit: NASA Researchers have a new way to rank the life-hosting potential of alien worlds. The “habitability index” metric could help guide the operations of future observatories, such as NASA’s James Webb Space Telescope (JWST), that will scan exoplanet atmospheres for signs of […]
