Evidence suggests Neanderthal blood protein may be part of reason 4 their demise(phys.org)
phys.org
Evidence suggests Neanderthal blood protein may be part of reason 4 their demise
https://phys.org/news/2025-01-evidence-neanderthal-blood-protein-demise.html
Isn’t that a huge IF?