Categories
Finds Microblog

Ecco The Dolphin was RIGHT!

A recent paper published in the scientific journal ‘Progress in Biophysics and Molecular Biology’ suggests that octopuses might be aliens.