oblimersen
Noun
Meaning
oblimersen (uncountable)
An antisense oligodeoxyribonucleotide being studied as a possible treatment for several types of cancer.
Noun
oblimersen (uncountable)
An antisense oligodeoxyribonucleotide being studied as a possible treatment for several types of cancer.