Investigation of Lymph Node Biology in Kidney Cancer | NCT07038733 | Trialant