English | German | Russian | Czech

amatuximab English

Meaning amatuximab meaning

What does amatuximab mean?

amatuximab

A chimeric monoclonal antibody designed for the treatment of cancer.

Are you looking for...?