An Efficacy and Safety Study of Elagolix (NBI-56418) in W... | NCT00619866 | Trialant