English | German | Russian | Czech

sonepcizumab English

Meaning sonepcizumab meaning

What does sonepcizumab mean?

sonepcizumab

A humanized monoclonal antibody.

Are you looking for...?