NCT00003126 2017-01-04
Interleukin-2 in Treating Patients With Stage III or Stage IV Kidney Cancer
Loyola University
Phase 3 Completed
Loyola University
National Cancer Institute (NCI)
National Cancer Institute (NCI)
Centre Leon Berard
Centre Leon Berard
European Organisation for Research and Treatment of Cancer - EORTC