Viruses: Hidden Catalysts Behind Evolution’s Biggest Leaps

For generations, we have imagined viruses as a unique entity: hostile intruders that we must eliminate at all costs, no matter what means. But what if the pathogens that we have been fighting for centuries were also secret stars of innovations of the nature? An increasing amount of evidence, as in Nature or even a Read details…