Kervadec · Journal of clinical psychopharmacology 2026

Thirty Years of Ibogaine Research: A Literature Review on Clinical Perspectives.

not yet graded

PubMed 42228481 · doi:10.1097/JCP.0000000000002197 · record verified 2026-08-26