NCT04899921 2024-03-26Troriluzole or Placebo Plus Ipi Plus Nivo in Mel Brain MetsDana-Farber Cancer InstitutePhase 2 Terminated1 enrolled