NCT03429075 - Psilocybin vs Escitalopram for Major Depressive Disorder: Comparative Mechanisms | Crick | Crick