New Synthetic Ibogaine Treats Addiction With Fewer Side Effects

Synthetic ibogaine