English | German | Russian | Czech

ecromeximab English

Meaning ecromeximab meaning

What does ecromeximab mean?

ecromeximab

A chimeric monoclonal antibody being developed for the treatment of malignant melanoma.

Are you looking for...?