Odds of human-like lifeforms on other planets may be more likely than previously thought: study

Intelligent life may develop on planets as a rule, not an exception…