A fragment of a face from a human ancestor is the oldest in Western Europe, according to the results published Wednesday in the journal Nature.
Some results have been hidden because they may be inaccessible to you
Show inaccessible resultsSome results have been hidden because they may be inaccessible to you
Show inaccessible results