dupilumab
Noun
Meaning
dupilumab (uncountable)
(pharmacology) A monoclonal antibody designed for the treatment of allergic diseases such as eczema. [from the 2010s]
Noun
dupilumab (uncountable)
(pharmacology) A monoclonal antibody designed for the treatment of allergic diseases such as eczema. [from the 2010s]