Ibogaine: The Tree of Life and Addiction Removal
Ibogaine is the latest discovery in drug addiction treatment that has brought forth a bright source of hope for speedy recovery from severe addiction symptoms. Ibogaine; also known as the Tree of Life, is an exotic shrub found in the rain forests of West Africa. Ibogaine’s scientific name is Tabernanthe iboga. For many centuries the […]