Researchers discover a unique mutation involved in how humans lost their tails
Losing a tail on human’s evolutionary branch may have been caused by a rare kind of mutation resulting from parasitic, self-replicating DNA. Continue reading Researchers discover a unique mutation involved in how humans lost their tails