Scientists find a fingerprint of evolution across the human genome
The Human Genome Project revealed that only a small fraction of the 3 billion “letter” DNA code actually instructs cells to manufacture proteins, the workhorses of most life processes. This has raised the question of ...