STAT+: 11 people shaping psychedelics drug development September 17, 2024 STAT Off Biotech, Human Health, Life Sciences, Medicine, mental health, Pharma, psychedelics, Science and Research, STAT+, Who to Know 000000000000The field of psychedelics, once relegated to the fringes of science and medicine, is in…