English | German | Russian | Czech

adecatumumab English

Meaning adecatumumab meaning

What does adecatumumab mean?

adecatumumab

A recombinant monoclonal antibody used to target tumour cells.

Are you looking for...?