The Origin of Genes

The human genome contains some 25,000 genes. Where did they come from? How are new genes formed? Before continuing with the Origins Series and The Origin of Cognition, I wanted to take a step back…