Asteroid Impacts May Have Built the Cradles of Life — type0 | type0