robertocazzollagatti.com
Evolutionary biology: two new studies confirmed the “endogenosymbiosis” hypothesis
Endogenosymbiosis (from the combination of the words: endo-geno-symbiosis), such as the capacity of “gene carriers” (viruses, retrovirus and bacteriophages) to share parts of their genome in an end…