NCT06783348 2026-06-04RENALUTEuropean Organisation for Research and Treatment of Cancer - EORTCPhase 2 Recruiting48 enrolled
NCT00898365 2026-05-18Study of Kidney Tumors in Younger PatientsChildren's Oncology GroupCompleted8,000 enrolled