Infographic Science News Scientific Design Trends What is DMT? Everything Researchers Know About It What is DMT? DMT, or N, N-dimethyltryptamine, is a natural substance present in the leaves […] 5 min read 08/17/2021 ayahuasca dmt neurogenesis