A Phase III Trial of Niraparib Versus Physician's Choice... | NCT01905592 | Trialant