Efficacy and Safety Comparison of Niraparib to Placebo in... | NCT04915755 | Trialant