NCT05008939 - Sevoflurane for Treatment-Resistant Depression | Crick | Crick