Science Times
Evolution of creativity: An emerging theory of why Neanderthals succumbed to more ‘advanced’ Homo sapiens
Theories regarding the extinction of the Neanderthals range from climate change or the homo sapiens outpacing them in terms of ...