English | German | Russian | Czech

tabalumab English

Meaning tabalumab meaning

What does tabalumab mean?

tabalumab

A human monoclonal antibody designed for the treatment of autoimmune diseases and B cell malignancies.

Are you looking for...?