Alien octopus?
Don’t really think so. But the other day some commenter brought it up for discussion, and here’s the idea: A paper published in the journal ‘Progress in Biophysics and Molecular Biology’ looked into the origins of life here on our … Continue reading →