An anticancer drug that reduces the risk of tumor cell growth and reproduction.
LU-103793
Meaning of LU-103793 in English
NCI English Dictionary of Cancer Terms. Английский словарь раковых терминов NCI(Национальный институт злокачественных новообразований). 2012