125000yearold

SCIENCE

125,000-year-old ‘fat factory’ run by Neanderthals discovered in Germany — and it likely protected them against ‘protein poisoning’

Neanderthals were running a potentially lifesaving “fat factory” around 125,000 years ago in what is now Germany, a new study…

Read More »
Back to top button