Disappointing Results for Navacaprant: What’s Next for Depression Treatment?
Neumora Therapeutics has faced a setback in its mission to combat depression. The company's trial for navacaprant, its promising new treatment, concluded with disappointing results, marking its first foray into…