NCT05383313 - Psilocybin Versus Ketamine in Treatment-Resistant Depression | Crick | Crick