Footprints on Greek island are 5.7 million years old
Abstract
Tracks could belong to an ancient hominin or a mystery primate.
- Publication:
-
Nature
- Pub Date:
- September 2017
- DOI:
- Bibcode:
- 2017Natur.549S...8.
Tracks could belong to an ancient hominin or a mystery primate.