Phase 3 Placebo Controlled Study of Nolasiban to Improve... | NCT03081208 | Trialant