Oligonucleotide vs Sirna - What's the difference?
oligonucleotide | sirna |
Sirna has no English definition.
A short sequence of nucleotides (RNA or DNA), typically with twenty or fewer base pairs.
Sirna is likely misspelled.
Sirna has no English definition.
