Word info

adecatumumab

Noun

Meaning

adecatumumab (uncountable)

(pharmacology) A recombinant monoclonal antibody used to target tumour cells.

Source: en.wiktionary.org

Close letter words and terms