Number of habitable planets could be limited by stifling atmospheres

Fewer than predicted planets may be capable of harboring life because their atmospheres keep them too hot, new research suggests. …read more

Source:: Science