Astronomers may have found HD 156295 b in habitable zone

Technology