English | German | Russian | Czech

darexaban English

Meaning darexaban meaning

What does darexaban mean?

darexaban

An experimental drug that acts as an anticoagulant and antithrombotic.

Are you looking for...?