satralizumab

English

Etymology

? + -zumab

Noun

satralizumab (uncountable)

  1. A medication for the treatment of neuromyelitis optica spectrum disorder.