Word info

satralizumab

Noun

Meaning

satralizumab (uncountable)

A medication for the treatment of neuromyelitis optica spectrum disorder.

Source: en.wiktionary.org

Close letter words and terms