anifrolumab
Noun
Meaning
anifrolumab (uncountable)
A monoclonal antibody that blocks certain interferon activity, used to treat systemic lupus erythematosus.
Noun
anifrolumab (uncountable)
A monoclonal antibody that blocks certain interferon activity, used to treat systemic lupus erythematosus.