Word info Synonyms

simtuzumab

Noun

Meaning

simtuzumab (uncountable)

(pharmacology) A humanized monoclonal antibody designed for the treatment of fibrosis by binding to LOXL2 and acting as an immunomodulator.

Source: en.wiktionary.org

Synonyms

Close letter words and terms