RNA replication without RNA-dependent RNA polymerase: surprises from hepatitis delta virus.

RNA replication without RNA-dependent RNA polymerase: surprises from hepatitis delta virus.