Meteor impacts may have sparked life on Earth

Tim HewisonBiodiversity, Ecosystems

While space rocks hurtling in from space threaten to deal modern life a blow, impacts into Earth’s early oceans may have kick-started life on the planet