Find the word definition

Wiktionary
dalotuzumab

n. A humanized monoclonal antibody designed for the treatment of cancers.

Wikipedia
Dalotuzumab

Dalotuzumab is a humanized monoclonal antibody designed for the treatment of cancers.

Dalotuzumab was developed by Merck & Co., Inc.