Howard Lotsof

Person

Pioneering figure who tried to advance ibogaine through FDA and NIH in the 1990s, recognizing its potential as an anti-addiction drug.

Mentioned in 4 videos