NCT07840001 - Neoadjuvant Belzutifan Plus Pembrolizumab in High-Risk, Locally Advanced Clear Cell Renal Cell Carcinoma | Crick | Crick