stamulumab (English, noun)
expansion: stamulumab (uncountable)
Senses:
topics: medicine
pharmacology
sciences
glosses: An experimental myostatin-inhibiting drug intended to treat Duchenne muscular dystrophy.
tags: uncountable
Forms: