NCT04456920 2025-12-02BIO-PSYInstitut du Cancer de Montpellier - Val d'AurellePhase NA Completed193 enrolled 19 charts