NCT04611139 - Pilot Trial of SP-2577 Plus Pembrolizumab in Select Gynecologic Cancers | Crick | Crick