Word info

relatlimab

Noun

Meaning

relatlimab (uncountable)

A monoclonal antibody designed for the treatment of melanoma.

Source: en.wiktionary.org

Close letter words and terms