NCT04979910 - Targeting IL-17A for Treatment-Resistant Depression | Crick | Crick