Antiviral innate and adaptive immunity mechanisms https://www.botany.one/antiviral-innate-adaptive-immunity-mechanisms/