NCT04637620 - NMDA Modulation in Major Depressive Disorder | Crick | Crick