Neuroscience company Neumora Therapeutics (NMRA) announced today that its experimental treatment for depression, Navacaprant, ...