DPT

Drug / Medication

A psychedelic compound, shown being administered to a dying cancer patient in a 60 Minutes segment, highlighting its potential for end-of-life peace.

Mentioned in 3 videos