NCT02954055 2024-02-26METEORA-IIETOP IBCSG Partners FoundationPhase 2 Completed140 enrolled 11 charts