Phase I Study of Direct Coagulation Factor Xa Inhibitor S... | NCT04036656 | Trialant