NCT05117710 - IMPase in Treatment-resistant Depression | Crick | Crick