NCT05575713 - The Effect of Soluble Epoxide Hydrolase (SEH) on Depression | Crick | Crick