English | German | Russian | Czech

brodalumab English

Meaning brodalumab meaning

What does brodalumab mean?

brodalumab

A human monoclonal antibody designed to treat inflammatory diseases such as psoriasis.

Are you looking for...?