The Baja Ibogaine Treatment Center is one of the most remarkable Ibogaine treatment clinics in the world. It is a state of the art, fully equipped, licensed, medical facility. What does this mean...