English | German | Russian | Czech

carlumab English

Meaning carlumab meaning

What does carlumab mean?

carlumab

A human monoclonal antibody designed for oncology and immune indications.

Are you looking for...?