NCT05567588 2024-02-01Pembrolizumab Plus Radiotherapy for Advanced Renal CancerNanfang Hospital, Southern Medical UniversityPhase 2 Unknown66 enrolled