Parasites in the genome -- A molecular parasite could play an important role in human evolution
Researchers at the Max Planck Institute for Developmental Biology in Tübingen, Germany, determined the structure of a protein (L1ORF1p), which is encoded by a parasitic genetic element and which is responsible for its mobility. ...