Trapped in an 830-million-year-old rock salt crystal, scientists have discovered the potential remnants of life which Microorganisms, they say may just may still be
Trapped in an 830-million-year-old rock salt crystal, scientists have discovered the potential remnants of life which Microorganisms, they say may just may still be