Header Ads

ad728
  • Breaking News

    Homo sapiens: Hey you, Neanderthals! Neanderthals: We heard that

    Neanderthal ear scans support idea they could hear us and had a 'type of human language'

    Computerised tomography scans and auditory bioengineering models of fossilised Neanderthals ears suggest our closest extinct cousins had a hearing range necessary to process human speech.…



    from The Register

    No comments

    Post Top Ad

    ad728

    Post Bottom Ad

    ad728