NCT03975959 2025-09-23PROMESSEInstitut du Cancer de Montpellier - Val d'AurellePhase NA Completed426 enrolled