NCT01524926 2023-12-11CREATEEuropean Organisation for Research and Treatment of Cancer - EORTCPhase 2 Completed582 enrolled