naptumomab estafenatox
Noun
Meaning
naptumomab estafenatox (uncountable)
English Wikipedia has an article on:naptumomab estafenatoxWikipedia
A monoclonal antibody being developed for the treatment of various cancers.
Noun
naptumomab estafenatox (uncountable)
English Wikipedia has an article on:naptumomab estafenatoxWikipedia
A monoclonal antibody being developed for the treatment of various cancers.