
Ibogaine is a psychoactive compound found in the bark of the iboga shrub native to Central and West Africa. Early clinical studies suggest promise …
Source link
14
OCT
2025
OCT
2025
0
Posted by:

Ibogaine is a psychoactive compound found in the bark of the iboga shrub native to Central and West Africa. Early clinical studies suggest promise …
Source link