CO-EVOLUTION IS KEY. “All or nearly all cellular life forms harbour diverse genetic parasites including transposons, plasmids, viruses and other selfish elements. Parasite–host coevolution is a major aspect of all evolution of life.”
https://lnkd.in/dwWBEqU