NCT02863055 2025-09-19NEMOEuropean Organisation for Research and Treatment of Cancer - EORTCPhase 2 Terminated37 enrolled
NCT02214134 2025-08-17SPECTAlungEuropean Organisation for Research and Treatment of Cancer - EORTCCompleted539 enrolled