NCT07593040 - Pembrolizumab Plus Belzutifan With or Without Lenvatinib in Localized Renal Cell Carcinoma | Crick | Crick