Repeat: Geochemist Professor Steven Benner has argued that the 'seeds' of life probably arrived on Earth in meteorites blasted off Mars by impacts or volcanic eruptions.
Geochemist Professor Steven Benner has argued that the 'seeds' of life probably arrived on Earth in meteorites blasted off Mars by impacts or volcanic eruptions.