NCT04999306 2025-02-13COLOFIGHTInstitut du Cancer de Montpellier - Val d'AurellePhase NA Terminated1 enrolled