NCT02129699 2024-09-19SPLENDOURETOP IBCSG Partners FoundationPhase 3 Terminated595 enrolled 18 charts
NCT03620149 2021-01-06REDUCEEuropean Organisation for Research and Treatment of Cancer - EORTCPhase 2 Terminated2 enrolled