AtaiBeckley Says BPL-003 Phase 2a Data Show Rapid, Durable Antidepressant Effect In Treatment-Resistant Depression, Phase 3 On Track For Q2 2026
3/17/2026
Impact: 85
Healthcare