metaviriomic virosomal virogenomic viroimmunological virogenic virusemic virokinetic virotherapeutic mycoviral mimiviral