oligonucleotide By Ivan Suarez Robles 16 Nov, 2010 a short, man-made strand of nucleic acids, which are the building blocks of DNARelated Articles: Updates in HD Research: April-June 2020Antisense Gene TherapyGene Silencing