satralizumab
English
Etymology
? +
-zumab
Noun
satralizumab
(
uncountable
)
A medication for the treatment of neuromyelitis optica spectrum disorder.