English | German | Russian | Czech

teprotumumab English

Meaning teprotumumab meaning

What does teprotumumab mean?

teprotumumab

A human monoclonal antibody designed for the treatment of solid and hematologic tumours.

Are you looking for...?