Cabozantinib Definition
noun
An experimental drug, so far shown to reduce tumour growth, metastasis, and angiogenesis.
Wiktionary
Find Similar Words
Find similar words to cabozantinib using the buttons below.
An experimental drug, so far shown to reduce tumour growth, metastasis, and angiogenesis.
Find similar words to cabozantinib using the buttons below.