What Is the Role of Ibogaine in Treating Addiction?
Ibogaine is a mind-altering substance found in the roots of the Iboga plant, which grows in West Africa. Many see it as a possible treatment to help treat addiction to drugs such as heroin, cocaine,...