NCT03609047 2026-05-12AppalachesEuropean Organisation for Research and Treatment of Cancer - EORTCPhase 2 Active not recruiting366 enrolled