NCT00006249 2015-02-10Interferon Alfa Following Surgery in Treating Patients With Stage III MelanomaEuropean Organisation for Research and Treatment of Cancer - EORTCPhase 3 Unknown1,258 enrolled