Derived from the iboga plant, ibogaine is a psychoactive compound that could have huge potential as a long-term solution to addiction. ATAI Life Sciences and DemeRx are soon initiating clinical trials to test its efficacy.
According to the World Health Organization around 3.3 million people die every year from alcohol addiction and around 31 million have substance ...
