English | German | Russian | Czech

sotatercept English

Meaning sotatercept meaning

What does sotatercept mean?

sotatercept

activin inhibitor, trialled among other applications to counteract chemotherapy-induced anaemia

Are you looking for...?