A ale New member Nov 22, 2010 #1 dsRNA = double stranded RNA I know it is in viruses and therefore it can be inserted into human cells, but do we ever make any dsRNA?
dsRNA = double stranded RNA I know it is in viruses and therefore it can be inserted into human cells, but do we ever make any dsRNA?