Professor Deborah Mash talks about ibogaine

The Bay Area News Station Report – Deborah Mash