Word info

atezolizumab

Noun

Meaning

atezolizumab (uncountable)

(pharmacology) An monoclonal antibody used in immunotherapy.

Source: en.wiktionary.org

Close letter words and terms