The Seeming Impossibility of Life - Universe Today universetoday.com Submitted by universetoday8934 on January 31, 2024 at 1:37 PM in science I’ll give us humans this much, though: we’re survivors, through and through. No comments 31