amatuximab

English

Noun

amatuximab (uncountable)

  1. (pharmacology) A chimeric monoclonal antibody designed for the treatment of cancer.