Neanderthal genes 'boosted our immunity'

We may owe our ability to fight disease to our extinct relatives - the Neanderthals and Denisovans.

Read More

Post a Comment for "Neanderthal genes 'boosted our immunity'"