NCT02129699 2024-09-19SPLENDOURETOP IBCSG Partners FoundationPhase 3 Terminated595 enrolled 18 charts