Ibogaine, Peer Certification and Richard Allen
Ibogaine, Peer Certification and Richard Allen

Ibogaine is a compound that comes from a tree in Africa.

The bark of the Iboga tree contains the drug has been used for thousands of years in "coming of age" cerimonies first by the Pygmy tribes of Central Africa, and currently by the Bwiti tribe of Gabon.