Create account

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