Since their discovery, viruses have been the subject of controversy. Even its origin is not clear and it is debated between three theories: relics of pre-cellular life, intracellular “parasites” or genes that escaped cells and were united with functional units (1). Although viruses have been known for their ability to generate diseases such as human […]