English | German | Russian | Czech

votumumab English

Meaning votumumab meaning

What does votumumab mean?

votumumab

A human monoclonal antibody used to detect colorectal tumours.

Are you looking for...?