Humans are now known to have between 20,000 and 25,000 genes, but researchers still have much to learn about these small ...