VariousWords beta
Related Terms:
Noun
Definition: A drug, being investigated as a cancer treatment, that combines vinblastine with a small molecule targeting the folate receptor.
VariousWords beta
Definition: A drug, being investigated as a cancer treatment, that combines vinblastine with a small molecule targeting the folate receptor.