Recently discovered solar system could seed life between adjacent exoplanets
After NASA announced in February the discovery of a solar system with seven planets—three of which were deemed potentially habitable—UChicago postdoctoral scholar Sebastiaan Krijt began wondering: If a life form existed ...