sotatercept
Noun
Meaning
sotatercept (uncountable)
activin inhibitor, trialled among other applications to counteract chemotherapy-induced anaemia
Noun
sotatercept (uncountable)
activin inhibitor, trialled among other applications to counteract chemotherapy-induced anaemia