AtaiBeckley drug shows sustained depression response in trial
AtaiBeckley Inc. (NASDAQ: ATAI) reported that its experimental depression treatment BPL-003 achieved a 66.7% response rate by day two following ...
(Premium-only article. Please sign in or upgrade to SI Premium to view.)
(Premium-only article. Please sign in or upgrade to SI Premium to view.)
