immunocytokine (English, noun)
expansion: immunocytokine (plural immunocytokines)
Senses:
topics: medicine
sciences
glosses: The fusion of an antibody and a cytokine used in cancer therapy
Forms:
form: immunocytokines
tags: plural