Upcycling of proteins protects DNA from parasites
Of the three billion base pairs in the human genome, less than two percent contain the information encoding the ~20,000 proteins. That is, because at least half of our genetic material originated from selfish genetic elements ...