NCT04483544 2025-04-29Pembrolizumab and Olaparib in Cervical Cancer PatientsBaptist Health South FloridaPhase 2 Terminated8 enrolled 13 charts