GGenetics Read More Denisovan Mucus Gene May Have Helped Humans Survive in The AmericasAugust 23, 2025 Our ancestors are known to have gotten frisky with other, now-extinct species of humans, leaving traces in our…