Ibogaine - a psychoactive plant derivative - has attracted attention for its anti-addictive and anti-depressant properties.