Neanderthals ran 'fat factories' 125k years ago (2025)

(universiteitleiden.nl)

289 points | by andsoitis 3 days ago ago

174 comments