viromic virogenomic virogenic virokinetic virotherapeutic metaviriomic virusemic viroimmunological microviral reoviral