Word info

anifrolumab

Noun

Meaning

anifrolumab (uncountable)

A monoclonal antibody that blocks certain interferon activity, used to treat systemic lupus erythematosus.

Source: en.wiktionary.org

Close letter words and terms