Biogen reports positive Phase 2 results for lupus skin drug

March 28, 2026

Biogen reports positive Phase 2 results for lupus skin drug