Definition, synonyms and related words
A fusion protein under development for the treatment of cancer.