NBC: Effects of psychedelic drugs can last for days or weeks, research finds