English | German | Russian | Czech

conatumumab English

Meaning conatumumab meaning

What does conatumumab mean?

conatumumab

A human monoclonal antibody used to treat cancer.

Are you looking for...?