Impact melting of frozen oceans on the early Earth: implications for the origin of life

Impact melting of frozen oceans on the early Earth: implications for the origin of life