Deep in human evolutionary history, before anything recognizable as a vertebrate existed, one of our oldest relatives had a ...
A bizarre, cyclops-like creature from nearly 600 million years ago may hold the key to how your eyes—and even your sleep ...
There is a tiny cyclops among your oldest ancestors, and humans share these remarkable ancestral roots with all other vertebrates. This according to new, surprising research on the evolution of the ...