Could one of Earth’s most intelligent species be an alien, ‘seeded’ on the planet by an interstellar genetic code? Scientists speculate that the clue might be found in the ancient precursor to life: RNA.
Image top of page: Shutterstock License
Related Articles
Octopus & the Origin of Consciousness (Planet Earth Report)
Unfathomable Abodes of Life? –Water Worlds of the Milky Way
Read about The Daily Galaxy editorial team here