81
Participants
Start Date
November 17, 2025
Primary Completion Date
February 10, 2028
Study Completion Date
Felzartamab
Administered IV
Placebo
Lead Sponsor
Biogen
INDUSTRY