6 Things to Know about Ibogaine If you are considering iboga or ibogaine treatment, all the information online can be overwhelming. Before you start, here are 6 things you should know about ibogaine to give you a foundation to continue your research. These things give a brief overview of some basic information on iboga, for […]