Word info

dostarlimab

Noun

Meaning

dostarlimab (uncountable)

A monoclonal antibody used to treat endometrial cancer.

Source: en.wiktionary.org

Close letter words and terms