ibalizumab
Noun
Meaning
ibalizumab (uncountable)
(pharmacology) A nonimmunosuppressive monoclonal antibody being investigated as an HIV entry inhibitor.
Noun
ibalizumab (uncountable)
(pharmacology) A nonimmunosuppressive monoclonal antibody being investigated as an HIV entry inhibitor.