What are the latest innovations in addiction recovery?

Approximately 10% of the world’s population is affected by addiction or substance use, making it a leading cause of ill health, disability, depression, and even dementia affecting 50 million people globally. Many healthcare technology players have leveraged this...