A fossil cast of the skull of Homo Heidelbergensis. (IMAGE)
Caption
A cast of the skull of Homo Heidelbergensis, one of the hominin species analysed in the latest study.
Credit
The Duckworth Laboratory, University of Cambridge
Usage Restrictions
Please credit
License
Original content