Any drug or substance that breaks up cancer cells.
Thesaurus
Synonyms
Antonyms
Idioms & Phrases
Example Bank
1
01
Using re-engineered viruses to fight cancer, also known as oncolytic virotherapy, is nothing new, dating back to the 1950s, according to the Mayo Clinic.