October 19, 2018October 19, 2018 Wes Annac Ibogaine: A Promising Natural Alternative for Addiction Treatment