Nucleic acid-based immune system: the antiviral potential of mammalian RNA silencing.

Nucleic acid-based immune system: the antiviral potential of mammalian RNA silencing.