A drug that reduces the risk of cancer cell growth by interfering with the cells' DNA.
IDOXURIDINE
Meaning of IDOXURIDINE in English
NCI English Dictionary of Cancer Terms. Английский словарь раковых терминов NCI(Национальный институт злокачественных новообразований). 2012