NCT07383441 - Adding Biotherapy or Placebo to Standard Treatment for Advanced Kidney Cancer | Crick | Crick