[Fabric 009] virus biology