NCT05188781 - Pembrolizumab and Anlotinib in the Treatment of High-Grade Serous Ovarian Cancer | Crick | Crick