Sri Lanka, Panspermia | featured news

Article: Astrobiologists Find Ancient Fossils in Fireball Fragments

Meterorite

Algae-like structures inside a Sri Lankan meteorite are clear evidence of panspermia, the idea that life exists throughout the universe, say astrobiologists.

 

Subscribe to this RSS topic: Syndicate content