Feedback
Temozolomide
Meaning
Noun
●
A particular
drug
used to
treat
brain
tumors.
Sourced from
Wiktionary
Related
Sorafenib
Doxorubicin
Bevacizumab
Cisplatin
Lapatinib
Gemcitabine
Tacrolimus
Tamoxifen
Docetaxel
Sunitinib
Everolimus
Cyclophosphamide
Trastuzumab
Chemotherapy
Pembrolizumab
Methotrexate
Dexamethasone
Carboplatin
Oxaliplatin
Irinotecan
Cetuximab
Erlotinib
Adalimumab
Capecitabine
Edoxaban
Paclitaxel
Doxycycline
Monotherapy
Peginterferon
More
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better