Virus Elements in the Evolution of Adaptive Immune System Medium US, 24 Apr 2020 Probing Evolution What do viruses have to do with superinfection exclusion, interferon activation, antigen presentation, and…