English | German | Russian | Czech

atinumab English

Meaning atinumab meaning

What does atinumab mean?

atinumab

An immunomodulator that binds to reticulon-4.

Are you looking for...?