Albert Hofmann RIP Albert Hofmann, inventor of LSD, dies at 102. The drugs certainly stinted his life, didn’t they? Tweet Email a link to a friend (Opens in new window) Email Like Loading...