No Image Available
No Purchase Links Available
Ibogaine is a naturally occurring psychoactive substance found in the root bark of the iboga plant, native to West Africa. It is being investigated for its potential to treat addiction, particularly opioid addiction, due to its unique effects on the brain.
"Ibogaine is mentioned in the context of treating addiction, specifically alcoholism, and the ongoing studies at Stanford involving brain scans before and after treatment."