Panspermia

Concept

Hypothesis that life or its molecular precursors are distributed throughout the universe via cosmic bodies

1 story