Troriluzole or Placebo Plus Ipi Plus Nivo in Mel Brain Mets | NCT04899921 | Trialant