NCT02911597 - Double-Blind Trial of Ketamine Therapy Plus or Minus Naltrexone in Treatment Resistant Depression (TRD) | Crick | Crick