Star survey reaches 70 sextillion: “Asked if he believed the huge scale of the universe meant there was intelligent life out there somewhere, he told the paper: ‘Seventy thousand million million million is a big number … it’s inevitable.’”

[bookmark]