English | German | Russian | Czech

drozitumab English

Meaning drozitumab meaning

What does drozitumab mean?

drozitumab

A human monoclonal antibody designed for the treatment of cancers.

Are you looking for...?