S sciencedirect.com It's mathematically highly likely that there is life elsewhere in the universe 5 points Rogach 11 months ago 5 comments