ofatumumab
Noun
Meaning
ofatumumab (uncountable)
(pharmacology) A human monoclonal antibody targeting CD20, under investigation for the treatment of chronic lymphocytic leukemia and other diseases.
Source: en.wiktionary.org
Close letter words and terms