Neanderthal babies may have physically dwarfed their Homo sapiens counterparts, according to a new study that examined an infant skeleton of one of our ancient hominin relatives. “We cannot say how ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results