Samalizumab definition

A humanized monoclonal antibody designed for oncology indications.
noun
0
0
Advertisement