News

The financial toll of opioid use disorder in the U.S. reaches an estimated $934 billion per year, according to a report by Avalere Health. That figure includes lost productivity, health insurance and ...