NCT02766582 - Phase II: Pembrolizumab/Carboplatin/Taxol in Epithelial Ovary Cancer | Crick | Crick