Impact shocked rocks as protective habitats on an anoxic early Earth

Impact shocked rocks as protective habitats on an anoxic early Earth