dalotuzumab
Noun
Meaning
dalotuzumab (uncountable)
(pharmacology) A humanized monoclonal antibody designed for the treatment of cancers.
Noun
dalotuzumab (uncountable)
(pharmacology) A humanized monoclonal antibody designed for the treatment of cancers.