NCT05148546 - Neoadjuvant Study With Combination Immuno-oncology for Primary Clear Cell Renal Cell Cancer | Crick | Crick