Indeed, I'd have thought there'd be a Nobel prize in it, wouldn't there? Pretty strong incentive to tell us in my book.

I'm assuming here that by "life", we mean basic microbes, rather than little green men willing to sell weapons to the US government...