Meaning of doxorubicin
Definition of doxorubicin
(noun)
an
antibiotic
used
as an
anticancer
drug
Other information on doxorubicin
WIKIPEDIA results for
doxorubicin
Amazon results for
doxorubicin
Tweet