Impacts from meteors may have helped start life on Earth by creating hydrothermal vents
Meteor impacts may have helped spark life on Earth, creating hot, chemical-rich environments where the first living cells could take shape, according to research integrated by a recent Rutgers University graduate. Shea Cinquemani, ...