Biochemistry

Double stranded RNA exists in: