Paper. Peeples L. Nature, 1 Oct 2026.
Nature news feature on why pharma keeps committing billions to psychedelics after a run of regulatory and trial setbacks
Read the original