Phase 2 Study of Amcenestrant (SAR439859) Versus Physicia... | NCT04059484 | Trialant