Veltuzumab meaning

A monoclonal antibody under investigation for the treatment of non-Hodgkin's lymphoma.
noun
0
0
Advertisement

Origin of veltuzumab

  • -mab
    From Wiktionary