J Xu, S Cherry - Developmental & Comparative Immunology, 2014 - Elsevier
Viral pathogens present many challenges to organisms, driving the evolution of a myriad of
antiviral strategies to combat infections. A wide variety of viruses infect invertebrates …