Humans Latest Denisovan Mucus Gene May Have Helped Humans Survive in The Americas Science Alert August 22, 2025 0Comment “Something about this gene was clearly useful.”