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