NCT05870540 - BPL-003 Efficacy and Safety in Treatment Resistant Depression | Crick | Crick