Safety and Efficacy of Telapristone Acetate (Proellex®) A... | NCT02323646 | Trialant