RNA interference: a multifaceted innate antiviral defense

RNA interference: a multifaceted innate antiviral defense