Create account

FactoSpot
2522d
2.5-4% of the genes in human DNA were inherited from Neanderthals